sound: Add __assert_unreachable() to default cases in pcm_chn_add() and pcm_chn_remove()

We should normally never enter these cases.

Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Reviewed by:	markj, emaste
Differential Revision:	https://reviews.freebsd.org/D44994

(cherry picked from commit 76f95bae092b7353ff82b7a0056ca5801bb98f76)
This commit is contained in:
Christos Margiolis 2024-05-06 20:26:56 +02:00
parent 13ee4d7f33
commit e6e7bf7087

View file

@ -403,7 +403,7 @@ pcm_chn_add(struct snddev_info *d, struct pcm_channel *ch)
d->rvchancount++;
break;
default:
break;
__assert_unreachable();
}
return (0);
@ -443,7 +443,7 @@ pcm_chn_remove(struct snddev_info *d, struct pcm_channel *ch)
d->rvchancount--;
break;
default:
break;
__assert_unreachable();
}
return (0);