mirror of
https://github.com/fmtlib/fmt.git
synced 2024-11-15 07:20:05 +00:00
Workaround X11 madness (#1388)
This commit is contained in:
parent
6bfc9af8c9
commit
213e09644f
@ -2178,8 +2178,8 @@ template <typename Char> struct arg_ref {
|
||||
|
||||
arg_id_kind kind;
|
||||
union value {
|
||||
FMT_CONSTEXPR value() : index(0u) {}
|
||||
FMT_CONSTEXPR value(int id) : index(id) {}
|
||||
FMT_CONSTEXPR value() : index{0u} {}
|
||||
FMT_CONSTEXPR value(int id) : index{id} {}
|
||||
FMT_CONSTEXPR value(basic_string_view<Char> n) : name(n) {}
|
||||
|
||||
int index;
|
||||
|
@ -20,8 +20,14 @@
|
||||
# include <windows.h>
|
||||
#endif
|
||||
|
||||
// Check if fmt/format.h compiles with the X11 index macro defined.
|
||||
#define index(x, y) no nice things
|
||||
|
||||
#include "fmt/color.h"
|
||||
#include "fmt/format.h"
|
||||
|
||||
#undef index
|
||||
|
||||
#include "gmock.h"
|
||||
#include "gtest-extra.h"
|
||||
#include "mock-allocator.h"
|
||||
|
Loading…
Reference in New Issue
Block a user