mirror of
https://github.com/rkd77/elinks.git
synced 2025-02-02 15:09:23 -05:00
fsp: Don't call qsort with a NULL pointer.
This commit is contained in:
parent
f1d400ab3e
commit
97edc3a2cc
@ -188,7 +188,10 @@ sort_and_display_entries(FSP_DIR *dir, const unsigned char dircolor[])
|
|||||||
copy_struct(&table[size], &fentry);
|
copy_struct(&table[size], &fentry);
|
||||||
size++;
|
size++;
|
||||||
}
|
}
|
||||||
qsort(table, size, sizeof(*table), compare);
|
/* If size==0, then table==NULL. According to ISO/IEC 9899:1999
|
||||||
|
* 7.20.5p1, the NULL must not be given to qsort. */
|
||||||
|
if (size > 0)
|
||||||
|
qsort(table, size, sizeof(*table), compare);
|
||||||
|
|
||||||
for (i = 0; i < size; i++) {
|
for (i = 0; i < size; i++) {
|
||||||
display_entry(&table[i], dircolor);
|
display_entry(&table[i], dircolor);
|
||||||
|
Loading…
Reference in New Issue
Block a user