Fix buffer overflow
This commit is contained in:
parent
5dc570cc0e
commit
64951f1295
@ -705,8 +705,9 @@ FMT_CONSTEXPR const Char* parse_chrono_format(const Char* begin,
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (begin != ptr) handler.on_text(begin, ptr);
|
if (begin != ptr) handler.on_text(begin, ptr);
|
||||||
c = *++ptr; // consume '%'
|
++ptr; // consume '%'
|
||||||
if (ptr == end) FMT_THROW(format_error("invalid format"));
|
if (ptr == end) FMT_THROW(format_error("invalid format"));
|
||||||
|
c = *ptr;
|
||||||
switch (c) {
|
switch (c) {
|
||||||
case '_':
|
case '_':
|
||||||
pad = pad_type::space;
|
pad = pad_type::space;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user