Fix some static analysis issues

This commit is contained in:
Justine Tunney 2024-07-27 09:16:54 -07:00
parent fb54604b31
commit f147d3dde9
No known key found for this signature in database
GPG key ID: BE714B4575D6E328
30 changed files with 375 additions and 266 deletions

View file

@ -69,7 +69,9 @@ int scandir(const char *path, struct dirent ***res,
}
errno = old_errno;
if (cmp) qsort(names, cnt, sizeof *names, (int (*)(const void *, const void *))cmp);
if (cmp && names) {
qsort(names, cnt, sizeof *names, (int (*)(const void *, const void *))cmp);
}
*res = names;
return cnt;
}