diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2017-02-09 18:46:44 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2017-02-09 18:46:44 +0000 |
commit | b97d34324cdec9efa4093d1fd5113e1c806f2f8d (patch) | |
tree | 822195f6f69bdc37f03a0284c596931110f0d689 | |
parent | 02b8d44c020391a80479efe7b49c765eb21306e4 (diff) | |
download | mandoc-b97d34324cdec9efa4093d1fd5113e1c806f2f8d.tar.gz mandoc-b97d34324cdec9efa4093d1fd5113e1c806f2f8d.tar.zst mandoc-b97d34324cdec9efa4093d1fd5113e1c806f2f8d.zip |
Illumos doesn't have O_DIRECTORY. Work around that for now, may
fix it better after the 1.14.1 release. Portability issue reported
by Sevan Janiyan <venture37 at geeklan dot co dot uk>.
-rw-r--r-- | catman.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -1,4 +1,4 @@ -/* $Id: catman.c,v 1.16 2017/02/08 16:11:40 schwarze Exp $ */ +/* $Id: catman.c,v 1.17 2017/02/09 18:46:44 schwarze Exp $ */ /* * Copyright (c) 2017 Michael Stapelberg <stapelberg@debian.org> * Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org> @@ -41,6 +41,10 @@ #include <time.h> #include <unistd.h> +#ifndef O_DIRECTORY +#define O_DIRECTORY 0 +#endif + int process_manpage(int, int, const char *); int process_tree(int, int); void run_mandocd(int, const char *, const char *) |