Remove printf from output utilities (#1629)
authorAndres Noetzli <andres.noetzli@gmail.com>
Tue, 6 Mar 2018 18:18:54 +0000 (10:18 -0800)
committerMathias Preiner <mathias.preiner@gmail.com>
Tue, 6 Mar 2018 18:18:54 +0000 (10:18 -0800)
commit3de3716f7196a5f34963d85c882837c449ecf676
treeec265cc8ff82df819d8c6acf49902f2be9317b1b
parente2d714a0839fb80d9a40e9b6fdd8a6fe325a1664
Remove printf from output utilities (#1629)

This commit removes the unused printf functions from the output utilities. It also adds `const` keywords where possible. Finally, it removes overloaded `const char*` functions if the same function existed for `const std::string&` and the `const char*` version was only casting the `const char*` to an `std::string`. This conversion happens implicitly, so the `const char*` version is not needed.
src/base/output.cpp
src/base/output.h
test/unit/util/output_black.h