From cc5a802b0d25ab01a2fc6b2e153edf2870a628fc Mon Sep 17 00:00:00 2001 From: Andy Green Date: Tue, 5 Jan 2021 09:04:08 +0000 Subject: [PATCH] glib: workaround old glib without G_SOURCE_FUNC --- .../http-server/minimal-http-server-eventlib-foreign/glib.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/minimal-examples/http-server/minimal-http-server-eventlib-foreign/glib.c b/minimal-examples/http-server/minimal-http-server-eventlib-foreign/glib.c index e2014cd6b..fd06e8b7a 100644 --- a/minimal-examples/http-server/minimal-http-server-eventlib-foreign/glib.c +++ b/minimal-examples/http-server/minimal-http-server-eventlib-foreign/glib.c @@ -19,6 +19,10 @@ #include "private.h" +#if !defined(G_SOURCE_FUNC) +#define G_SOURCE_FUNC(f) ((GSourceFunc) (void (*)(void)) (f)) +#endif + typedef struct lws_glib_tag { GSource *gs; guint tag;