File tree Expand file tree Collapse file tree 1 file changed +8
-10
lines changed Expand file tree Collapse file tree 1 file changed +8
-10
lines changed Original file line number Diff line number Diff line change 77#ifdef __has_include
88#if __cplusplus >= 201703 && __has_include(<string_view>)
99#define MODERN_SQLITE_STRINGVIEW_SUPPORT
10- #include < string_view>
11- #define STR_REF std::string_view
12- #define U16STR_REF std::u16string_view
13- #else
14- #define STR_REF std::string
15- #define U16STR_REF std::u16string
1610#endif
17- #else
18- #define STR_REF std::string
19- #define U16STR_REF std::u16string
2011#endif
2112#ifdef __has_include
2213#if __cplusplus > 201402 && __has_include(<optional>)
4435#ifdef MODERN_SQLITE_STD_VARIANT_SUPPORT
4536#include < variant>
4637#endif
47-
38+ #ifdef MODERN_SQLITE_STRINGVIEW_SUPPORT
39+ #include < string_view>
40+ #define STR_REF std::string_view
41+ #define U16STR_REF std::u16string_view
42+ #else
43+ #define STR_REF std::string
44+ #define U16STR_REF std::u16string
45+ #endif
4846#include < sqlite3.h>
4947#include " errors.h"
5048
You can’t perform that action at this time.
0 commit comments