From 7bd6b725dc884cc8a55f9730616033280d577123 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Sun, 4 Apr 2021 21:09:39 +0200 Subject: [PATCH] Fix some warnings When memfd and systemd are disabled. See #987 --- src/examples/video-src-alloc.c | 2 ++ src/examples/video-src-reneg.c | 2 ++ src/modules/module-protocol-pulse/pulse-server.c | 2 ++ 3 files changed, 6 insertions(+) diff --git a/src/examples/video-src-alloc.c b/src/examples/video-src-alloc.c index ead1fe9b1..d7e964ecf 100644 --- a/src/examples/video-src-alloc.c +++ b/src/examples/video-src-alloc.c @@ -218,7 +218,9 @@ static void on_stream_add_buffer(void *_data, struct pw_buffer *buffer) struct data *data = _data; struct spa_buffer *buf = buffer->buffer; struct spa_data *d; +#ifdef HAVE_MEMFD_CREATE unsigned int seals; +#endif pw_log_info("add buffer %p", buffer); d = buf->datas; diff --git a/src/examples/video-src-reneg.c b/src/examples/video-src-reneg.c index 57c44314b..61c017684 100644 --- a/src/examples/video-src-reneg.c +++ b/src/examples/video-src-reneg.c @@ -230,7 +230,9 @@ static void on_stream_add_buffer(void *_data, struct pw_buffer *buffer) struct data *data = _data; struct spa_buffer *buf = buffer->buffer; struct spa_data *d; +#ifdef HAVE_MEMFD_CREATE unsigned int seals; +#endif pw_log_info("add buffer %p", buffer); d = buf->datas; diff --git a/src/modules/module-protocol-pulse/pulse-server.c b/src/modules/module-protocol-pulse/pulse-server.c index e033d593e..5c0da146e 100644 --- a/src/modules/module-protocol-pulse/pulse-server.c +++ b/src/modules/module-protocol-pulse/pulse-server.c @@ -6129,7 +6129,9 @@ static int make_local_socket(struct server *server, char *name) goto error_close; } pw_log_info(NAME" listening on unix:%s", server->addr.sun_path); +#ifdef HAVE_SYSTEMD done: +#endif server->activated = activated; server->type = SERVER_TYPE_UNIX;