From 39a4a89650165a02a2c5d73528ab22312af21d00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9B=D0=B5=D0=BE=D0=BD=D0=B8=D0=B4=20=D0=AE=D1=80=D1=8C?= =?UTF-8?q?=D0=B5=D0=B2=20=28Leonid=20Yuriev=29?= Date: Thu, 7 Apr 2022 17:59:19 +0300 Subject: [PATCH] mdbx++: declare `mdbx::filesystem` if available. --- mdbx.h++ | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mdbx.h++ b/mdbx.h++ index d24a1777..02347afc 100644 --- a/mdbx.h++ +++ b/mdbx.h++ @@ -325,10 +325,12 @@ using filehandle = ::mdbx_filehandle_t; __MAC_OS_X_VERSION_MIN_REQUIRED >= 101500) && \ (!defined(__IPHONE_OS_VERSION_MIN_REQUIRED) || \ __IPHONE_OS_VERSION_MIN_REQUIRED >= 130100)) -#define MDBX_STD_FILESYSTEM_PATH ::std::filesystem::path +namespace filesystem = ::std::filesystem; +#define MDBX_STD_FILESYSTEM_PATH ::mdbx::filesystem::path #elif defined(__cpp_lib_experimental_filesystem) && \ __cpp_lib_experimental_filesystem >= 201406L -#define MDBX_STD_FILESYSTEM_PATH ::std::experimental::filesystem::path +namespace filesystem = ::std::experimental::filesystem; +#define MDBX_STD_FILESYSTEM_PATH ::mdbx::filesystem::path #endif /* MDBX_STD_FILESYSTEM_PATH */ #ifdef MDBX_STD_FILESYSTEM_PATH