diff options
author | Abseil Team <absl-team@google.com> | 2023-11-17 13:33:15 -0800 |
---|---|---|
committer | Copybara-Service <copybara-worker@google.com> | 2023-11-17 13:34:09 -0800 |
commit | f393335cb7410fc3a88f41dc5dd878c020213e0b (patch) | |
tree | d324d4e14a783b03e55d245e0e8aa7728a17f203 /absl | |
parent | 00e087fd6391d97ca185e741f3d0b67fa3618b91 (diff) |
Respect libc++ config option for disable of filesystem
- libc++ throws errors when filesystem is included when disabled
PiperOrigin-RevId: 583474609
Change-Id: I205edc5c508f12b84244912f9acc47308a8ca540
Diffstat (limited to 'absl')
-rw-r--r-- | absl/hash/internal/hash.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/absl/hash/internal/hash.h b/absl/hash/internal/hash.h index c94a6214..fb17cc3c 100644 --- a/absl/hash/internal/hash.h +++ b/absl/hash/internal/hash.h @@ -61,7 +61,8 @@ #include "absl/types/variant.h" #include "absl/utility/utility.h" -#if ABSL_INTERNAL_CPLUSPLUS_LANG >= 201703L +#if ABSL_INTERNAL_CPLUSPLUS_LANG >= 201703L && \ + !defined(_LIBCPP_HAS_NO_FILESYSTEM_LIBRARY) #include <filesystem> // NOLINT #endif |