cmCTestSubmitHandler: Move internal helpers to anonymous namespace

This commit is contained in:
Brad King
2025-05-15 08:08:00 -04:00
parent 78f0b2aeed
commit afd6c2966e
2 changed files with 10 additions and 9 deletions

View File

@@ -32,7 +32,8 @@
#define SUBMIT_TIMEOUT_IN_SECONDS_DEFAULT 120
class cmCTestSubmitHandler::ResponseParser : public cmXMLParser
namespace {
class ResponseParser : public cmXMLParser
{
public:
enum StatusType
@@ -94,8 +95,8 @@ private:
}
};
static size_t cmCTestSubmitHandlerWriteMemoryCallback(void* ptr, size_t size,
size_t nmemb, void* data)
size_t cmCTestSubmitHandlerWriteMemoryCallback(void* ptr, size_t size,
size_t nmemb, void* data)
{
int realsize = static_cast<int>(size * nmemb);
char const* chPtr = static_cast<char*>(ptr);
@@ -103,15 +104,17 @@ static size_t cmCTestSubmitHandlerWriteMemoryCallback(void* ptr, size_t size,
return realsize;
}
static size_t cmCTestSubmitHandlerCurlDebugCallback(CURL* /*unused*/,
curl_infotype /*unused*/,
char* chPtr, size_t size,
void* data)
size_t cmCTestSubmitHandlerCurlDebugCallback(CURL* /*unused*/,
curl_infotype /*unused*/,
char* chPtr, size_t size,
void* data)
{
cm::append(*static_cast<std::vector<char>*>(data), chPtr, chPtr + size);
return 0;
}
}
cmCTestSubmitHandler::cmCTestSubmitHandler(cmCTest* ctest)
: Superclass(ctest)
, HttpHeaders(ctest->GetCommandLineHttpHeaders())

View File

@@ -58,8 +58,6 @@ private:
std::string GetSubmitResultsPrefix();
int GetSubmitInactivityTimeout();
class ResponseParser;
std::string HTTPProxy;
int HTTPProxyType = 0;
std::string HTTPProxyAuth;