Skip to content

Commit 8e40112

Browse files
committed
service/pipewire: ignore metadata updates with null keys
Fixes #6
1 parent 3ed39b2 commit 8e40112

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/services/pipewire/defaults.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,8 @@ void PwDefaultTracker::onMetadataProperty(const char* key, const char* type, con
5151
qCDebug(logDefaults).nospace() << "Got default metadata update for " << key << ": "
5252
<< QString(value);
5353

54-
if (strcmp(key, "default.audio.sink") == 0) {
54+
if (key == nullptr) return; // NOLINT(bugprone-branch-clone)
55+
else if (strcmp(key, "default.audio.sink") == 0) {
5556
nodeSetter = &PwDefaultTracker::setDefaultSink;
5657
nameSetter = &PwDefaultTracker::setDefaultSinkName;
5758
} else if (strcmp(key, "default.audio.source") == 0) {

0 commit comments

Comments
 (0)