diff --git a/modules/openapi-generator/src/main/resources/cpp-rest-sdk-client/api-header.mustache b/modules/openapi-generator/src/main/resources/cpp-rest-sdk-client/api-header.mustache index 8f7aad02547..fbf515deb15 100644 --- a/modules/openapi-generator/src/main/resources/cpp-rest-sdk-client/api-header.mustache +++ b/modules/openapi-generator/src/main/resources/cpp-rest-sdk-client/api-header.mustache @@ -51,7 +51,7 @@ public: ~{{classname}}() override; {{/gmockApis}} {{^gmockApis}} - virtual ~{{classname}}() = default; + virtual ~{{classname}}(); {{/gmockApis}} {{#operation}} diff --git a/samples/client/petstore/cpp-restsdk/api/PetApi.h b/samples/client/petstore/cpp-restsdk/api/PetApi.h index 2f5c70e77e6..b2d42109f45 100644 --- a/samples/client/petstore/cpp-restsdk/api/PetApi.h +++ b/samples/client/petstore/cpp-restsdk/api/PetApi.h @@ -43,7 +43,7 @@ public: explicit PetApi( std::shared_ptr apiClient ); - virtual ~PetApi() = default; + virtual ~PetApi(); /// /// Add a new pet to the store diff --git a/samples/client/petstore/cpp-restsdk/api/StoreApi.h b/samples/client/petstore/cpp-restsdk/api/StoreApi.h index 4d78791de44..0b9f2b5c0f4 100644 --- a/samples/client/petstore/cpp-restsdk/api/StoreApi.h +++ b/samples/client/petstore/cpp-restsdk/api/StoreApi.h @@ -42,7 +42,7 @@ public: explicit StoreApi( std::shared_ptr apiClient ); - virtual ~StoreApi() = default; + virtual ~StoreApi(); /// /// Delete purchase order by ID diff --git a/samples/client/petstore/cpp-restsdk/api/UserApi.h b/samples/client/petstore/cpp-restsdk/api/UserApi.h index d4218faa6a9..76e5e7894df 100644 --- a/samples/client/petstore/cpp-restsdk/api/UserApi.h +++ b/samples/client/petstore/cpp-restsdk/api/UserApi.h @@ -42,7 +42,7 @@ public: explicit UserApi( std::shared_ptr apiClient ); - virtual ~UserApi() = default; + virtual ~UserApi(); /// /// Create user