From 445663fadedfde192299bc38b0da24e516a24843 Mon Sep 17 00:00:00 2001 From: Victor Zverovich Date: Fri, 5 Sep 2014 10:56:00 -0700 Subject: [PATCH] Fix windows build. --- test/util.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/test/util.cc b/test/util.cc index c4d4e5d9..24cea433 100644 --- a/test/util.cc +++ b/test/util.cc @@ -44,9 +44,8 @@ std::string get_system_error(int error_code) { #else enum { BUFFER_SIZE = 200 }; char buffer[BUFFER_SIZE]; - EXPECT_EQ(0, strerror_s(buffer, BUFFER_SIZE, error_code)); - std::size_t max_len = BUFFER_SIZE - 1; - EXPECT_LT(std::strlen(buffer), max_len); + if (strerror_s(buffer, BUFFER_SIZE, error_code)) + throw std::exception("strerror_s failed"); return buffer; #endif }