commit - a185ed1ea0aa9e48c5cc2708ee45ef4c80bd4277
commit + d903ec9aae187a608670f040d40a89ca1fed243a
blob - 977e533e0ffea9ddfb740d196d9ca8eaf122370d
blob + a12e1cf15b7ee48352b18f7cc21fe0b4e9deda6b
--- ctl.c
+++ ctl.c
size_t datalen;
ssize_t n;
int i, type, ret = 0, done = 1;
- char **files;
switch (res->action) {
case PLAY:
break;
case ADD:
done = 0;
- for (i = 0, files = res->files; files[i] != NULL; ++i) {
+ for (i = 0; res->files[i] != NULL; ++i) {
memset(&path, 0, sizeof(path));
- if (realpath(files[i], path) == NULL) {
- log_warn("realpath %s", files[i]);
+ if (realpath(res->files[i], path) == NULL) {
+ log_warn("realpath %s", res->files[i]);
continue;
}
switch (res->action) {
case ADD:
- if (files[i] == NULL)
+ if (res->files[i] == NULL)
fatalx("received more replies than "
"files enqueued.");
if (imsg.hdr.type == IMSG_CTL_ADD)
- log_debug("enqueued %s", files[i]);
+ log_debug("enqueued %s", res->files[i]);
else
fatalx("invalid message %d",
imsg.hdr.type);
i++;
- done = files[i] == NULL;
+ done = res->files[i] == NULL;
break;
case SHOW:
if (datalen == 0) {