mdns: NULL-terminate argv lists

This commit is contained in:
James Laird
2013-04-01 22:57:46 +11:00
parent 42b4e67f9a
commit e736802ee1
+2 -2
View File
@@ -66,7 +66,7 @@ void mdns_register(void) {
config.password ? "pw=true" : "pw=false"
char *argv[] = {
NULL, mdns_apname, "_raop._tcp", mdns_port, RECORD
NULL, mdns_apname, "_raop._tcp", mdns_port, RECORD, NULL
};
argv[0] = "avahi-publish-service";
@@ -76,7 +76,7 @@ void mdns_register(void) {
execvp(argv[0], argv);
char *mac_argv[] = {"dns-sd", "-R", mdns_apname, "_raop._tcp", ".",
mdns_port, RECORD};
mdns_port, RECORD, NULL};
execvp(mac_argv[0], mac_argv);
die("Could not establish mDNS advertisement!\n");