diff options
author | Tavian Barnes <tavianator@tavianator.com> | 2016-12-16 23:56:31 -0500 |
---|---|---|
committer | Tavian Barnes <tavianator@tavianator.com> | 2016-12-16 23:56:31 -0500 |
commit | c218fea5eeff80e11e9b71c29f9cbbcc945019e5 (patch) | |
tree | b4385a6b83365fb914f83d8092bcc521073d462d /util.h | |
parent | ad962d56e2d06110e026888f2731a2c7fff88604 (diff) | |
download | bfs-c218fea5eeff80e11e9b71c29f9cbbcc945019e5.tar.xz |
Fix the build on OpenIndiana
Diffstat (limited to 'util.h')
-rw-r--r-- | util.h | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -13,6 +13,8 @@ #define BFS_UTIL_H #include <dirent.h> +#include <fcntl.h> +#include <fnmatch.h> #include <stdbool.h> #include <sys/stat.h> @@ -24,6 +26,14 @@ # define st_mtim st_mtimespec #endif +#if !defined(FNM_CASEFOLD) && defined(FNM_IGNORECASE) +# define FNM_CASEFOLD FNM_IGNORECASE +#endif + +#ifndef O_DIRECTORY +# define O_DIRECTORY 0 +#endif + #ifndef S_ISDOOR # define S_ISDOOR(mode) false #endif |