mirror of
https://github.com/fmtlib/fmt.git
synced 2024-12-02 06:20:09 +00:00
Fix warnings.
This commit is contained in:
parent
be69339bc8
commit
fbed12ac58
20
format.h
20
format.h
@ -861,6 +861,16 @@ class BasicFormatter {
|
||||
template <typename T>
|
||||
Arg(T *value);
|
||||
|
||||
struct StringValue {
|
||||
const Char *value;
|
||||
std::size_t size;
|
||||
};
|
||||
|
||||
struct CustomValue {
|
||||
const void *value;
|
||||
FormatFunc format;
|
||||
};
|
||||
|
||||
public:
|
||||
Type type;
|
||||
union {
|
||||
@ -873,14 +883,8 @@ class BasicFormatter {
|
||||
unsigned long long ulong_long_value;
|
||||
long double long_double_value;
|
||||
const void *pointer_value;
|
||||
struct {
|
||||
const Char *value;
|
||||
std::size_t size;
|
||||
} string;
|
||||
struct {
|
||||
const void *value;
|
||||
FormatFunc format;
|
||||
} custom;
|
||||
StringValue string;
|
||||
CustomValue custom;
|
||||
};
|
||||
mutable BasicFormatter *formatter;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user