diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2017-01-21 13:01:39 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2017-01-21 13:01:39 +0000 |
commit | ef7476572c9a18c0cb4d5dbaf3a81f1628419abb (patch) | |
tree | 0358496ea53f35b6dc31f8a296a2021c99db1b89 /test-fts.c | |
parent | 05798824d24a3b26ef3439303ad694202c75729e (diff) | |
download | src-ef7476572c9a18c0cb4d5dbaf3a81f1628419abb.tar.gz src-ef7476572c9a18c0cb4d5dbaf3a81f1628419abb.zip |
Import mandoc cvs snapshot 20170121 (pre 1.14)vendor/mandoc/20170121
Notes
Notes:
svn path=/vendor/mdocml/dist/; revision=312591
svn path=/vendor/mdocml/20170121/; revision=312592; tag=vendor/mandoc/20170121
Diffstat (limited to 'test-fts.c')
-rw-r--r-- | test-fts.c | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/test-fts.c b/test-fts.c index dbee52926d4a..23e441525760 100644 --- a/test-fts.c +++ b/test-fts.c @@ -2,6 +2,13 @@ #include <sys/stat.h> #include <fts.h> #include <stdio.h> +#include <string.h> + +#ifdef FTS_COMPARE_CONST +int fts_compare(const FTSENT *const *, const FTSENT *const *); +#else +int fts_compare(const FTSENT **, const FTSENT **); +#endif int main(void) @@ -14,7 +21,7 @@ main(void) argv[1] = (char *)NULL; ftsp = fts_open((char * const *)argv, - FTS_PHYSICAL | FTS_NOCHDIR, NULL); + FTS_PHYSICAL | FTS_NOCHDIR, fts_compare); if (ftsp == NULL) { perror("fts_open"); @@ -40,3 +47,13 @@ main(void) return 0; } + +int +#ifdef FTS_COMPARE_CONST +fts_compare(const FTSENT *const *a, const FTSENT *const *b) +#else +fts_compare(const FTSENT **a, const FTSENT **b) +#endif +{ + return strcmp((*a)->fts_name, (*b)->fts_name); +} |