ref: 9475d4b92efdec988bc256b2599313348cce88f4
parent: 8b0705c14943f4f8b3aa12b5c194e32cc07d0936
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Mon Oct 13 17:27:15 EDT 2025
aux/esd: terminate argument list of execl() with nil instead of 0
--- a/sys/src/cmd/aux/esd.c
+++ b/sys/src/cmd/aux/esd.c
@@ -106,7 +106,7 @@
die("open");
dup(fd, 1);
execl("/bin/audio/pcmconv", "pcmconv",
- "-i", pcmfmt(fmt, rate), 0);
+ "-i", pcmfmt(fmt, rate), nil);
die("exec");
break;
case 4:
@@ -119,7 +119,7 @@
die("open");
dup(fd, 0);
execl("/bin/audio/pcmconv", "pcmconv",
- "-o", pcmfmt(fmt, rate), 0);
+ "-o", pcmfmt(fmt, rate), nil);
die("exec");
break;
case 6: /* sample-cache */
@@ -137,7 +137,7 @@
snprint(buf, sizeof(buf), "%lud", len);
execl("/bin/audio/pcmconv", "pcmconv",
"-l", buf,
- "-i", pcmfmt(fmt, rate), 0);
+ "-i", pcmfmt(fmt, rate), nil);
die("exec");
}
waitpid();
--
⑨