mirror of
https://github.com/postgrespro/pg_probackup.git
synced 2025-02-16 15:18:40 +02:00
We must not call qsort in recursive function.
This commit is contained in:
parent
e957b48997
commit
589d8ddf98
6
dir.c
6
dir.c
@ -260,9 +260,13 @@ dir_list_file(parray *files, const char *root, const char *exclude[], bool omit_
|
||||
fclose(black_list_file);
|
||||
parray_qsort(black_list, BlackListCompare);
|
||||
dir_list_file_internal(files, root, exclude, omit_symlink, add_root, black_list);
|
||||
parray_qsort(files, pgFileComparePath);
|
||||
}
|
||||
else
|
||||
{
|
||||
dir_list_file_internal(files, root, exclude, omit_symlink, add_root, NULL);
|
||||
parray_qsort(files, pgFileComparePath);
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
@ -406,8 +410,6 @@ dir_list_file_internal(parray *files, const char *root, const char *exclude[],
|
||||
|
||||
break; /* pseudo loop */
|
||||
}
|
||||
|
||||
parray_qsort(files, pgFileComparePath);
|
||||
}
|
||||
|
||||
/* print mkdirs.sh */
|
||||
|
Loading…
x
Reference in New Issue
Block a user