diff options
author | Chris Robinson <[email protected]> | 2019-06-18 23:04:24 -0700 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2019-06-18 23:04:24 -0700 |
commit | 723ab7f15a4bdaa7dd26a8a672057cb0c901f36a (patch) | |
tree | ea4fdb32190bfd518a226e7bc711ba35db2d2926 /Alc/helpers.cpp | |
parent | 0fa984027c37e6ae9f5acbfd013cba5ba90ea9aa (diff) |
Don't inline ifstream destructor
Diffstat (limited to 'Alc/helpers.cpp')
-rw-r--r-- | Alc/helpers.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Alc/helpers.cpp b/Alc/helpers.cpp index 3efa989d..ee0bb2dc 100644 --- a/Alc/helpers.cpp +++ b/Alc/helpers.cpp @@ -424,6 +424,12 @@ ifstream::ifstream(const char *filename, std::ios_base::openmode mode) clear(failbit); } +/* This is only here to ensure the compiler doesn't define an implicit + * destructor, which it tries to automatically inline and subsequently complain + * it can't inline without excessive code growth. + */ +ifstream::~ifstream() { } + } // namespace al const PathNamePair &GetProcBinary() |