start++;
}
if (start >= size) {
- ERROR("bad script interp (%s)", path);
+ ERROR("bad script interp (%s)\n", path);
return -1;
}
int stop = start + 1;
stop++;
}
if (stop >= size || (stop-start) > PATH_MAX) {
- ERROR("bad script interp (%s)", path);
+ ERROR("bad script interp (%s)\n", path);
return -1;
}
char buf[PATH_MAX];
struct stat s;
if (fstat(fd, &s) == -1) {
- ERROR("fstat(%s) failed: %s\n", path, strerror(errno));
+ ERROR("fstat(%s) failed: %m\n", path);
ret = error;
goto out;
}
map = mmap(NULL, s.st_size, PROT_READ, MAP_PRIVATE, fd, 0);
if (map == MAP_FAILED) {
- ERROR("failed to mmap %s\n", path);
+ ERROR("failed to mmap %s: %m\n", path);
ret = -1;
goto out;
}