mirror of
https://github.com/fmtlib/fmt.git
synced 2025-11-01 14:41:43 +01:00
Handle 'h' length specifier in printf.
This commit is contained in:
@@ -273,6 +273,12 @@ TEST(PrintfTest, DynamicPrecision) {
|
||||
}
|
||||
|
||||
TEST(PrintfTest, Length) {
|
||||
EXPECT_PRINTF("42", "%hd", 42);
|
||||
char buffer[BUFFER_SIZE];
|
||||
safe_sprintf(buffer, "%hd", SHRT_MAX + 1);
|
||||
EXPECT_PRINTF(buffer, "%hd", SHRT_MAX + 1);
|
||||
safe_sprintf(buffer, "%hd", fmt::LongLong(SHRT_MAX) + 1);
|
||||
EXPECT_PRINTF(buffer, "%hd", fmt::LongLong(SHRT_MAX) + 1);
|
||||
// TODO
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user