diff options
| author | Monty Brandenberg <monty@lindenlab.com> | 2014-05-22 22:08:54 +0000 | 
|---|---|---|
| committer | Monty Brandenberg <monty@lindenlab.com> | 2014-05-22 22:08:54 +0000 | 
| commit | 060c728970dc78d30f2cebdbeda7e56ea8de46e2 (patch) | |
| tree | 8f00ce1b3bd564bc6cb81a2bc39a081eb3deca35 /indra/llcommon/tests/llprocess_test.cpp | |
| parent | f8874d04b8ca238ee99dc464055295cff417a9b2 (diff) | |
| parent | 644ca6a0f8a7759119814f88df93b8e838321a12 (diff) | |
Merge.  Pull in viewer-release after release of 3.7.8
Diffstat (limited to 'indra/llcommon/tests/llprocess_test.cpp')
| -rwxr-xr-x | indra/llcommon/tests/llprocess_test.cpp | 13 | 
1 files changed, 8 insertions, 5 deletions
| diff --git a/indra/llcommon/tests/llprocess_test.cpp b/indra/llcommon/tests/llprocess_test.cpp index 3e68ef068e..e4e766d51b 100755 --- a/indra/llcommon/tests/llprocess_test.cpp +++ b/indra/llcommon/tests/llprocess_test.cpp @@ -29,7 +29,6 @@  //#include <boost/lambda/bind.hpp>  // other Linden headers  #include "../test/lltut.h" -#include "../test/manageapr.h"  #include "../test/namedtempfile.h"  #include "../test/catch_and_store_what_in.h"  #include "stringize.h" @@ -46,9 +45,12 @@  #endif  //namespace lambda = boost::lambda; - -// static instance of this manages APR init/cleanup -static ManageAPR manager; + std::string apr_strerror_helper(apr_status_t rv) +{ +    char errbuf[256]; +    apr_strerror(rv, errbuf, sizeof(errbuf)); +    return errbuf; +}  /*****************************************************************************  *   Helpers @@ -60,7 +62,8 @@ static ManageAPR manager;  #define aprchk(expr) aprchk_(#expr, (expr))  static void aprchk_(const char* call, apr_status_t rv, apr_status_t expected=APR_SUCCESS)  { -    tut::ensure_equals(STRINGIZE(call << " => " << rv << ": " << manager.strerror(rv)), +    tut::ensure_equals(STRINGIZE(call << " => " << rv << ": " << apr_strerror_helper +                                 (rv)),                         rv, expected);  } | 
