Merge "Fix clang warnings in bionic."
This commit is contained in:
commit
8704ada3d8
@ -53,10 +53,10 @@ TEST(libc_logging, smoke) {
|
|||||||
__libc_format_buffer(buf, sizeof(buf), "a%db", -8123);
|
__libc_format_buffer(buf, sizeof(buf), "a%db", -8123);
|
||||||
EXPECT_STREQ("a-8123b", buf);
|
EXPECT_STREQ("a-8123b", buf);
|
||||||
|
|
||||||
__libc_format_buffer(buf, sizeof(buf), "a%hdb", 0x7fff0010);
|
__libc_format_buffer(buf, sizeof(buf), "a%hdb", static_cast<short>(0x7fff0010));
|
||||||
EXPECT_STREQ("a16b", buf);
|
EXPECT_STREQ("a16b", buf);
|
||||||
|
|
||||||
__libc_format_buffer(buf, sizeof(buf), "a%hhdb", 0x7fffff10);
|
__libc_format_buffer(buf, sizeof(buf), "a%hhdb", static_cast<char>(0x7fffff10));
|
||||||
EXPECT_STREQ("a16b", buf);
|
EXPECT_STREQ("a16b", buf);
|
||||||
|
|
||||||
__libc_format_buffer(buf, sizeof(buf), "a%lldb", 0x1000000000LL);
|
__libc_format_buffer(buf, sizeof(buf), "a%lldb", 0x1000000000LL);
|
||||||
|
@ -48,7 +48,7 @@ static void noinline do_crash() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static void noinline foo() {
|
static void noinline foo() {
|
||||||
char c1 __attribute__((cleanup(foo_cleanup)));
|
char c1 __attribute__((cleanup(foo_cleanup))) unused;
|
||||||
do_crash();
|
do_crash();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -226,10 +226,10 @@ TEST(stdio, snprintf_smoke) {
|
|||||||
snprintf(buf, sizeof(buf), "a%db", -8123);
|
snprintf(buf, sizeof(buf), "a%db", -8123);
|
||||||
EXPECT_STREQ("a-8123b", buf);
|
EXPECT_STREQ("a-8123b", buf);
|
||||||
|
|
||||||
snprintf(buf, sizeof(buf), "a%hdb", 0x7fff0010);
|
snprintf(buf, sizeof(buf), "a%hdb", static_cast<short>(0x7fff0010));
|
||||||
EXPECT_STREQ("a16b", buf);
|
EXPECT_STREQ("a16b", buf);
|
||||||
|
|
||||||
snprintf(buf, sizeof(buf), "a%hhdb", 0x7fffff10);
|
snprintf(buf, sizeof(buf), "a%hhdb", static_cast<char>(0x7fffff10));
|
||||||
EXPECT_STREQ("a16b", buf);
|
EXPECT_STREQ("a16b", buf);
|
||||||
|
|
||||||
snprintf(buf, sizeof(buf), "a%lldb", 0x1000000000LL);
|
snprintf(buf, sizeof(buf), "a%lldb", 0x1000000000LL);
|
||||||
@ -281,7 +281,7 @@ TEST(stdio, snprintf_smoke) {
|
|||||||
snprintf(buf, sizeof(buf), "a_%f_b", 1.23f);
|
snprintf(buf, sizeof(buf), "a_%f_b", 1.23f);
|
||||||
EXPECT_STREQ("a_1.230000_b", buf);
|
EXPECT_STREQ("a_1.230000_b", buf);
|
||||||
|
|
||||||
snprintf(buf, sizeof(buf), "a_%g_b", 3.14d);
|
snprintf(buf, sizeof(buf), "a_%g_b", 3.14);
|
||||||
EXPECT_STREQ("a_3.14_b", buf);
|
EXPECT_STREQ("a_3.14_b", buf);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user