Avoid still another memset in embedder tests
-- Take advantage of designated initializers
Change-Id: I0c06b2fb8950cf074418ad06f7dc815028d0ed57
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/129831
Reviewed-by: Thomas Sepez <tsepez@google.com>
Commit-Queue: Tom Sepez <tsepez@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
diff --git a/testing/embedder_test.cpp b/testing/embedder_test.cpp
index 8c0c3b1..7fef159 100644
--- a/testing/embedder_test.cpp
+++ b/testing/embedder_test.cpp
@@ -275,9 +275,10 @@
void EmbedderTest::SetUp() {
UNSUPPORT_INFO* info = static_cast<UNSUPPORT_INFO*>(this);
- FXSYS_memset(info, 0, sizeof(UNSUPPORT_INFO));
- info->version = 1;
- info->FSDK_UnSupport_Handler = UnsupportedHandlerTrampoline;
+ *info = {
+ .version = 1,
+ .FSDK_UnSupport_Handler = UnsupportedHandlerTrampoline,
+ };
FSDK_SetUnSpObjProcessHandler(info);
}