* lib/fts.c: Guard just-added hash-table-using parts with
Reported by Simon Josefsson.
+2009-02-16 Jim Meyering <meyering@redhat.com>
+
+ fts: add #if guards so that the fts_lgpl module still builds
+ * lib/fts.c: Guard just-added hash-table-using parts with
+ #if GNULIB_FTS, so as not to break builds of the fts_lgpl module.
+ Reported by Simon Josefsson.
+
2009-02-15 Bruno Haible <bruno@clisp.org>
* modules/array-mergesort-tests: New file.
fd_ring_clear (&sp->fts_fd_ring);
+#if GNULIB_FTS
if (sp->fts_leaf_optimization_works_ht)
hash_free (sp->fts_leaf_optimization_works_ht);
+#endif
free_dir (sp);
static bool leaf_optimization_applies (int dir_fd) { return false; }
#endif
+#if GNULIB_FTS
/* link-count-optimization entry:
map an stat.st_dev number to a boolean: leaf_optimization_works */
struct LCO_ent
return opt_ok;
}
+#endif
/*
* Special case of "/" at the end of the file name so that slashes aren't