spa: bluez: add cancel_and_unref() dbus helper

This function cancels and unrefs a DBusPendingCall and
resets the pointer to NULL.
This commit is contained in:
Barnabás Pőcze 2023-07-11 17:01:00 +02:00
parent 1025d5c600
commit 183270f53c
4 changed files with 39 additions and 53 deletions

View file

@ -5,6 +5,7 @@
#include <errno.h>
#include <spa/utils/string.h>
#include "dbus-helpers.h"
#include "upower.h"
#define UPOWER_SERVICE "org.freedesktop.UPower"