diff --git a/pipewire-pulseaudio/src/xmalloc.c b/pipewire-pulseaudio/src/xmalloc.c index b38af54d0..79f4a6790 100644 --- a/pipewire-pulseaudio/src/xmalloc.c +++ b/pipewire-pulseaudio/src/xmalloc.c @@ -28,7 +28,8 @@ static void oom(void) { static const char e[] = "Not enough memory\n"; - write(STDERR_FILENO, e, sizeof(e)-1); + if (write(STDERR_FILENO, e, sizeof(e)-1) < 0) + perror("write"); #ifdef SIGQUIT raise(SIGQUIT); #endif diff --git a/src/modules/module-client-node/v0/client-node.c b/src/modules/module-client-node/v0/client-node.c index b55ccdcc0..d63690177 100644 --- a/src/modules/module-client-node/v0/client-node.c +++ b/src/modules/module-client-node/v0/client-node.c @@ -854,6 +854,9 @@ static int impl_node_process_input(struct spa_node *node) return res; } +#if 0 +/** this is used for clients providing data to pipewire and currently + * not supported in the compat layer */ static int impl_node_process_output(struct spa_node *node) { struct node *this; @@ -889,6 +892,7 @@ static int impl_node_process_output(struct spa_node *node) return SPA_STATUS_OK; } +#endif static int impl_node_process(void *object) {