profiling: use `util.expandpath` instead of `ui.expandpath` for output
Given we are talking about the path to an output file, I am fairly certain that
the initial author meant to expand `~` and the like and not to resolve entry
from `[paths]`.
Differential Revision: https://phab.mercurial-scm.org/D10425
--- a/mercurial/profiling.py Wed Apr 14 20:57:34 2021 +0200
+++ b/mercurial/profiling.py Wed Apr 14 21:02:38 2021 +0200
@@ -228,7 +228,7 @@
if self._output == b'blackbox':
self._fp = util.stringio()
elif self._output:
- path = self._ui.expandpath(self._output)
+ path = util.expandpath(self._output)
self._fp = open(path, b'wb')
elif pycompat.iswindows:
# parse escape sequence by win32print()