]> Skullheadx's Git Forge - slstatus.git/commitdiff
volume: avoid NULL dereference in onval() on sndio device switch
authorChris Billington <emulti@disroot.org>
Fri, 21 Nov 2025 04:31:40 +0000 (12:31 +0800)
committerdrkhsh <me@drkhsh.at>
Thu, 12 Feb 2026 21:45:28 +0000 (22:45 +0100)
components/volume.c

index 6cec556507360dbdfc3b5a2ca8b556396b903ee6..5a2bfb7d13c79b09ff0b2e14423e469bc63d5f96 100644 (file)
@@ -89,6 +89,8 @@
                        if (c->addr == addr)
                                break;
                }
+               if (c == NULL)
+                       return;
                c->val = val;
        }