LYN-4831: AWCore code cleanup pass, fixing issues with ResolvePath (#4538)

Signed-off-by: rppotter <rppotter@amazon.com>
This commit is contained in:
Pip Potter
2021-10-08 11:20:09 -07:00
committed by GitHub
parent 396edd22fb
commit 960edf857d
40 changed files with 91 additions and 102 deletions
@@ -22,10 +22,6 @@ namespace AWSCore
{
}
AwsApiJob::~AwsApiJob()
{
}
AwsApiJob::Config* AwsApiJob::GetDefaultConfig()
{
static AwsApiJobConfigHolder<AwsApiJob::Config> s_configHolder{};
@@ -49,7 +49,7 @@ namespace AWSCore
{
m_fileFields.emplace_back(FileField{ std::move(fieldName), std::move(fileName) , AZStd::vector<char>{} });
m_fileFields.back().m_fileData.reserve(length);
m_fileFields.back().m_fileData.assign((const char*)bytes, (const char*)bytes + length);
m_fileFields.back().m_fileData.assign(static_cast<const char*>(bytes), static_cast<const char*>(bytes) + length);
}
void MultipartFormData::SetCustomBoundary(AZStd::string boundary)
@@ -10,6 +10,10 @@
namespace AWSCore
{
RequestBuilder::RequestBuilder()
: m_httpMethod(Aws::Http::HttpMethod::HTTP_GET)
{
}
bool RequestBuilder::SetPathParameterUnescaped(const char* key, const char* value)
{