diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2017-03-02 02:00:41 +0100 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2017-03-08 21:38:37 +0000 |
commit | be9df8bfa22cf5a7164f4f3deba44cdbd2b8e7cf (patch) | |
tree | f4a9153a9613f375f3a7dc15fb274a528a1269ed /searchcore/src/tests/proton/verify_ranksetup | |
parent | 72e9888bcccbc384d2485409ba055633131ed512 (diff) |
Implement a default destructor to avoid the automatic inlining of large destructors.
Diffstat (limited to 'searchcore/src/tests/proton/verify_ranksetup')
-rw-r--r-- | searchcore/src/tests/proton/verify_ranksetup/verify_ranksetup_test.cpp | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/searchcore/src/tests/proton/verify_ranksetup/verify_ranksetup_test.cpp b/searchcore/src/tests/proton/verify_ranksetup/verify_ranksetup_test.cpp index 5d56966c920..fcbf4e3c241 100644 --- a/searchcore/src/tests/proton/verify_ranksetup/verify_ranksetup_test.cpp +++ b/searchcore/src/tests/proton/verify_ranksetup/verify_ranksetup_test.cpp @@ -51,9 +51,8 @@ struct Model { std::map<std::string,std::string> constants; std::vector<bool> extra_profiles; std::vector<std::string> imported_attributes; - Model() : indexes(), attributes(), properties(), extra_profiles(), imported_attributes() { - verify_dir(); - } + Model(); + ~Model(); void index(const std::string &name, schema::DataType data_type, schema::CollectionType collection_type) { @@ -170,6 +169,16 @@ struct Model { } }; +Model::Model() + : indexes(), + attributes(), + properties(), + extra_profiles() +{ + verify_dir(); +} +Model::~Model() {} + //----------------------------------------------------------------------------- struct EmptyModel : Model {}; |