From: Marc-André Lureau <marcandre.lur...@redhat.com> The macro was introduced in 2.64. Let's redefine it, to allow its usage with older versions and silence the deprecation warning.
Signed-off-by: Marc-André Lureau <marcandre.lur...@redhat.com> --- include/glib-compat.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/include/glib-compat.h b/include/glib-compat.h index 9e95c888f5..e278e09d1d 100644 --- a/include/glib-compat.h +++ b/include/glib-compat.h @@ -110,4 +110,11 @@ qemu_g_test_slow(void) #pragma GCC diagnostic pop +/* introduced in 2.64 */ +#ifdef G_SIZEOF_MEMBER +#undef G_SIZEOF_MEMBER +#endif + +#define G_SIZEOF_MEMBER(type, member) sizeof(((type *)0)->member) + #endif -- 2.33.0.113.g6c40894d24