util,console: guard against overwritten util functions
Some functions in util and console will happily invoke other functions
in util
that have been overridden. The internal use of
these functions is an implementation detail and users should not be able
to indirectly affect them this way.
Checklist
-
make -j4 test
(UNIX), orvcbuild test
(Windows) passes -
tests and/or benchmarks are included -
commit message follows commit guidelines
Affected core subsystem(s)
util console