// show current directory entry first
if (lstat(".", &cur_st)==-1) perror("lstat()");
- else err += handleFile(".", path, &cur_st) ? 0 : 1;
+ else err += handleFile(".", path) ? 0 : 1;
// strip trailing '/'
while (path_len>0 && path[path_len-1]=='/') --path_len;
{
CONCAT_PATHS(path, path_len, ent->d_name);
- err += handleFile(ent->d_name, new_path, &st) ? 0 : 1;
+ err += handleFile(ent->d_name, new_path) ? 0 : 1;
}
}
return iterateFilesystem(path);
}
else
- return handleFile(path, path, &st);
+ return handleFile(path, path) ? 0 : 1;
}
int main(int argc, char *argv[])