From f6ea5421e6ba16fc55c52bc0824d49b65979994b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Barnab=C3=A1s=20P=C5=91cze?= Date: Mon, 3 Jul 2023 04:23:03 +0200 Subject: [PATCH] spa: bluez: do not open-code asprintf() --- spa/plugins/bluez5/bluez5-dbus.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/spa/plugins/bluez5/bluez5-dbus.c b/spa/plugins/bluez5/bluez5-dbus.c index 23c5234e4..dd59890ee 100644 --- a/spa/plugins/bluez5/bluez5-dbus.c +++ b/spa/plugins/bluez5/bluez5-dbus.c @@ -216,9 +216,7 @@ static void media_codec_switch_free(struct spa_bt_media_codec_switch *sw); // Name of battery, formatted as /org/freedesktop/pipewire/battery/org/bluez/hciX/dev_XX_XX_XX_XX_XX_XX static char *battery_get_name(const char *device_path) { - char *path = malloc(strlen(PIPEWIRE_BATTERY_PROVIDER) + strlen(device_path) + 1); - sprintf(path, PIPEWIRE_BATTERY_PROVIDER "%s", device_path); - return path; + return spa_aprintf(PIPEWIRE_BATTERY_PROVIDER "%s", device_path); } // Unregister virtual battery of device