diff --git a/sandboxed_api/sandbox2/examples/crc4/crc4bin.cc b/sandboxed_api/sandbox2/examples/crc4/crc4bin.cc index c0b10a4..8a44bf2 100644 --- a/sandboxed_api/sandbox2/examples/crc4/crc4bin.cc +++ b/sandboxed_api/sandbox2/examples/crc4/crc4bin.cc @@ -17,6 +17,7 @@ #include +#include #include #include @@ -66,7 +67,8 @@ int main(int argc, char** argv) { // Make sure we don't inline the function. See the comment in // ComputeCRC4Impl() for more details. - std::function ComputeCRC4 = ComputeCRC4Impl; + std::function ComputeCRC4 = + ComputeCRC4Impl; uint32_t crc4 = ComputeCRC4(buffer.data(), buffer.size()); diff --git a/sandboxed_api/sandbox2/examples/crc4/crc4sandbox_test.cc b/sandboxed_api/sandbox2/examples/crc4/crc4sandbox_test.cc index edeac4f..3fcae81 100644 --- a/sandboxed_api/sandbox2/examples/crc4/crc4sandbox_test.cc +++ b/sandboxed_api/sandbox2/examples/crc4/crc4sandbox_test.cc @@ -61,11 +61,8 @@ TEST_F(CRC4Test, TestExploitAttempt) { std::string output; SAPI_ASSERT_OK_AND_ASSIGN( - int exit_code, - util::Communicate( - {path_, "-input", - "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"}, - env_, &output)); + int exit_code, util::Communicate({path_, "-input", std::string(128, 'A')}, + env_, &output)); LOG(INFO) << "Output: " << output; EXPECT_THAT(exit_code, Eq(3));