diff options
Diffstat (limited to 'ls.c')
-rw-r--r-- | ls.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -12,13 +12,13 @@ int main(int argc, char **argv) dirname = "."; } - if ((dir = opendir(dirname)) == NULL) { + if (!(dir = opendir(dirname))) { perror("opendir"); free(dir); exit(EXIT_FAILURE); } - while ((dirent = readdir(dir)) != NULL) { + while ((dirent = readdir(dir))) { fprintf(stdout, "%s\n", dirent->d_name); } if (errno) { |