Skip to content

Commit d00cbf2

Browse files
authored
add workaround for gcc protected bug (#3108)
1 parent f187cf6 commit d00cbf2

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/S3ExpressIdentityProvider.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,12 @@ namespace Aws {
3030

3131
ResolveIdentityFutureOutcome
3232
getIdentity(const IdentityProperties& identityProperties, const AdditionalParameters& additionalParameters) override;
33+
S3ExpressIdentity
34+
getIdentity(const Aws::String &bucketName);
3335

3436
virtual ~S3ExpressIdentityProvider() {}
3537

3638
protected:
37-
S3ExpressIdentity getIdentity(const Aws::String &bucketName);
3839
std::shared_ptr<std::mutex> GetMutexForBucketName(const Aws::String& bucketName);
3940

4041
private:

generated/src/aws-cpp-sdk-s3/include/aws/s3/S3ExpressIdentityProvider.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,12 @@ namespace Aws {
3030

3131
ResolveIdentityFutureOutcome
3232
getIdentity(const IdentityProperties& identityProperties, const AdditionalParameters& additionalParameters) override;
33+
S3ExpressIdentity
34+
getIdentity(const Aws::String &bucketName);
3335

3436
virtual ~S3ExpressIdentityProvider() {}
3537

3638
protected:
37-
S3ExpressIdentity getIdentity(const Aws::String &bucketName);
3839
std::shared_ptr<std::mutex> GetMutexForBucketName(const Aws::String& bucketName);
3940

4041
private:

tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ExpressIdentityProviderHeader.vm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,12 @@ namespace ${rootNamespace} {
3030

3131
ResolveIdentityFutureOutcome
3232
getIdentity(const IdentityProperties& identityProperties, const AdditionalParameters& additionalParameters) override;
33+
S3ExpressIdentity
34+
getIdentity(const Aws::String &bucketName);
3335

3436
virtual ~S3ExpressIdentityProvider() {}
3537

3638
protected:
37-
S3ExpressIdentity getIdentity(const Aws::String &bucketName);
3839
std::shared_ptr<std::mutex> GetMutexForBucketName(const Aws::String& bucketName);
3940

4041
private:

0 commit comments

Comments
 (0)