Skip to content
Snippets Groups Projects
Commit a25f4057 authored by rswindell's avatar rswindell
Browse files

Uses thread-safe version of realpath() for OpenBSD build.

parent 2a77321d
No related branches found
No related tags found
No related merge requests found
...@@ -61,7 +61,12 @@ extern "C" { ...@@ -61,7 +61,12 @@ extern "C" {
#include <glob.h> /* POSIX.2 directory pattern matching function */ #include <glob.h> /* POSIX.2 directory pattern matching function */
#define MKDIR(dir) mkdir(dir,0777) #define MKDIR(dir) mkdir(dir,0777)
#if defined(__OpenBSD__) && defined(_THREADWRAP_H)
/* realpath() not threadsafe on OpenBSD */
#define FULLPATH(a,r,l) realpath_r(r,a) /* defined in threadwrap.c */
#else
#define FULLPATH(a,r,l) realpath(r,a) #define FULLPATH(a,r,l) realpath(r,a)
#endif
#else #else
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment