BlackToppStudios / Mezz_Foundation

Foundational Data types that enforce no opinions on how to build games and provide many facilities that complex games need. This largely avoids graphics and physics, but provides tools like the SortedVector, CountedPtr and HashedString classes.
GNU General Public License v3.0
3 stars 0 forks source link

Replace explicit warning suppression with suppress all in Base64 tests. #47

Open MakoEnergy opened 5 years ago

MakoEnergy commented 5 years ago

At the top of the Base64Tests file we have a collection of functions meant to be the basis for benchmarking against our own code. We aren't responsible for this code, nor do we want to alter it. It's there to compare. So any and every possible raised warning is simply not our issue (unless it somehow crashes the tests which it's not at the time of this writing).

It'll be more future proof and convey intent better to suppress all warnings there, rather than the current list that was found by trial and error. Additionally, the standard includes in DataTypes.h could benefit from this.