Replace memset 0 with initializers.
Test: Compiles and bionic unit tests pass.
Change-Id: I94e178c56d958beeb1c484e4d52d61df022189e8
diff --git a/tests/fortify_test.cpp b/tests/fortify_test.cpp
index cb96f9f..7b64fbf 100644
--- a/tests/fortify_test.cpp
+++ b/tests/fortify_test.cpp
@@ -58,8 +58,7 @@
}
TEST_F(DEATHTEST, stpncpy2_fortified2) {
- foo myfoo;
- memset(&myfoo, 0, sizeof(myfoo));
+ foo myfoo = {};
myfoo.one[0] = 'A'; // not null terminated string
ASSERT_FORTIFY(stpncpy(myfoo.b, myfoo.one, sizeof(myfoo.b)));
}
@@ -71,8 +70,7 @@
}
TEST_F(DEATHTEST, strncpy2_fortified2) {
- foo myfoo;
- memset(&myfoo, 0, sizeof(myfoo));
+ foo myfoo = {};
myfoo.one[0] = 'A'; // not null terminated string
ASSERT_FORTIFY(strncpy(myfoo.b, myfoo.one, sizeof(myfoo.b)));
}
@@ -572,8 +570,7 @@
TEST_F(DEATHTEST, FD_ISSET_fortified) {
#if defined(__BIONIC__) // glibc catches this at compile-time.
- fd_set set;
- memset(&set, 0, sizeof(set));
+ fd_set set = {};
ASSERT_FORTIFY(FD_ISSET(-1, &set));
#endif
}