summaryrefslogtreecommitdiff
path: root/pipewire
diff options
context:
space:
mode:
authorMarius Vlad <marius.vlad@collabora.com>2022-03-08 15:30:04 +0200
committerMarius Vlad <marius.vlad@collabora.com>2022-03-14 15:51:09 +0200
commitd284ab0322d6a532b6c790cfc8f76ec47f232325 (patch)
treed81ff500e11cd35dea79a12c8516ec9e6c724f94 /pipewire
parent3e94836a631e5f4ec34b205acfeafcfccf6ed518 (diff)
downloadweston-d284ab0322d6a532b6c790cfc8f76ec47f232325.tar.gz
pipewire,remoting,tests: Replace asprintf w/ str_printf
We have a string helper which wraps asprintf(). Uses that one because it clears out the destination string, but also it won't return the number of bytes unlinke asprintf(). Fixes warnings like: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’. Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Diffstat (limited to 'pipewire')
-rw-r--r--pipewire/pipewire-plugin.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/pipewire/pipewire-plugin.c b/pipewire/pipewire-plugin.c
index b194f4c6..23cea2e8 100644
--- a/pipewire/pipewire-plugin.c
+++ b/pipewire/pipewire-plugin.c
@@ -29,6 +29,7 @@
#include "backend.h"
#include "libweston-internal.h"
#include "shared/timespec-util.h"
+#include "shared/string-helpers.h"
#include <libweston/backend-drm.h>
#include <libweston/weston-log.h>
@@ -550,7 +551,7 @@ pipewire_output_create(struct weston_compositor *c, char *name)
output->pipewire = pipewire;
wl_list_insert(pipewire->output_list.prev, &output->link);
- asprintf(&remoting_name, "%s-%s", connector_name, name);
+ str_printf(&remoting_name, "%s-%s", connector_name, name);
weston_head_init(head, remoting_name);
weston_head_set_subpixel(head, WL_OUTPUT_SUBPIXEL_NONE);
weston_head_set_monitor_strings(head, make, model, serial_number);