Comments
Patch
@@ -213,14 +213,13 @@ class profile(object):
if self._profiler is None:
return
self._profiler.__exit__(exception_type, exception_value, traceback)
- if self._output:
- if self._output == 'blackbox':
- val = 'Profile:\n%s' % self._fp.getvalue()
- # ui.log treats the input as a format string,
- # so we need to escape any % signs.
- val = val.replace('%', '%%')
- self._ui.log('profile', val)
- self._closefp()
+ if self._output == 'blackbox':
+ val = 'Profile:\n%s' % self._fp.getvalue()
+ # ui.log treats the input as a format string,
+ # so we need to escape any % signs.
+ val = val.replace('%', '%%')
+ self._ui.log('profile', val)
+ self._closefp()
def _closefp(self):
if self._fpdoclose and self._fp is not None: