1
0
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:
stalkerg 2016-09-02 18:10:19 +03:00
parent e957b48997
commit 589d8ddf98

6
dir.c
View File

@ -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 */