|
@@ -1,13 +1,13 @@
|
|
|
#pragma once
|
|
#pragma once
|
|
|
|
|
|
|
|
-#if !defined(JVALIDATE_HAS_ICU)
|
|
|
|
|
|
|
+#if defined(JVALIDATE_HAS_ICU)
|
|
|
#elif __has_include(<unicode/std_string.h>)
|
|
#elif __has_include(<unicode/std_string.h>)
|
|
|
#define JVALIDATE_HAS_ICU 1
|
|
#define JVALIDATE_HAS_ICU 1
|
|
|
#else
|
|
#else
|
|
|
#define JVALIDATE_HAS_ICU 0
|
|
#define JVALIDATE_HAS_ICU 0
|
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
-#if !defined(JVALIDATE_HAS_IDNA)
|
|
|
|
|
|
|
+#if defined(JVALIDATE_HAS_IDNA)
|
|
|
#elif __has_include(<ada/idna/to_unicode.h>)
|
|
#elif __has_include(<ada/idna/to_unicode.h>)
|
|
|
#define JVALIDATE_HAS_IDNA 1
|
|
#define JVALIDATE_HAS_IDNA 1
|
|
|
#else
|
|
#else
|