From 0658df7f02d4edc03ecb4851cba4ab22bff8f7f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Krzysztof=20Kosi=C5=84ski?= Date: Fri, 30 Sep 2022 02:35:48 +0000 Subject: [PATCH] Explicitly discard released proto strings in test. In newer releases of the protobuf library, the release_* methods are marked [[nodiscard]], which causes a compilation error here. Bug: 203713560 Test: presubmit Change-Id: If8c6392a5d36014f1839deaaf241b636610add71 --- services/incremental/test/IncrementalServiceTest.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/services/incremental/test/IncrementalServiceTest.cpp b/services/incremental/test/IncrementalServiceTest.cpp index 59d96d2393efe..d9d3d62e92e2c 100644 --- a/services/incremental/test/IncrementalServiceTest.cpp +++ b/services/incremental/test/IncrementalServiceTest.cpp @@ -474,8 +474,8 @@ public: m.mutable_loader()->set_package_name("com.test"); m.mutable_loader()->set_arguments("com.uri"); const auto metadata = m.SerializeAsString(); - m.mutable_loader()->release_arguments(); - m.mutable_loader()->release_package_name(); + static_cast(m.mutable_loader()->release_arguments()); + static_cast(m.mutable_loader()->release_package_name()); return {metadata.begin(), metadata.end()}; } RawMetadata getStorageMetadata(const Control& control, std::string_view path) { @@ -492,8 +492,8 @@ public: bp.set_allocated_dest_path(&destPath); bp.set_allocated_source_subdir(&srcPath); const auto metadata = bp.SerializeAsString(); - bp.release_source_subdir(); - bp.release_dest_path(); + static_cast(bp.release_source_subdir()); + static_cast(bp.release_dest_path()); return std::vector(metadata.begin(), metadata.end()); } };