diff options
author | Yobmod <yobmod@gmail.com> | 2021-05-17 18:06:13 +0100 |
---|---|---|
committer | Yobmod <yobmod@gmail.com> | 2021-05-17 18:06:13 +0100 |
commit | f08d3067310e0251e6d5a33dc5bc65f1b76a2d49 (patch) | |
tree | 35d58c8c8a709cb7915d8bc7efd9cf0a9797a87d /git/index/fun.py | |
parent | 473fc3a348cd09b4ffca319daff32464d10d8ef9 (diff) | |
download | gitpython-f08d3067310e0251e6d5a33dc5bc65f1b76a2d49.tar.gz |
forward reference for IndexFile
Diffstat (limited to 'git/index/fun.py')
-rw-r--r-- | git/index/fun.py | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/git/index/fun.py b/git/index/fun.py index d9fe4108..c8a7617e 100644 --- a/git/index/fun.py +++ b/git/index/fun.py @@ -96,16 +96,17 @@ def run_commit_hook(name: str, index: 'IndexFile', *args: str) -> None: except Exception as ex: raise HookExecutionError(hp, ex) from ex else: - stdout_list = [] # type: List[str] - stderr_list = [] # type: List[str] + stdout_list = [] # type: List[str] + stderr_list = [] # type: List[str] handle_process_output(cmd, stdout_list.append, stderr_list.append, finalize_process) - stdout_str = ''.join(stderr_list) - stderr_str = ''.join(stderr_list) + stdout = ''.join(stdout_list) + stderr = ''.join(stderr_list) if cmd.returncode != 0: - stdout = force_text(stdout_str, defenc) - stderr = force_text(stderr_str, defenc) + stdout = force_text(stdout, defenc) + stderr = force_text(stderr, defenc) raise HookExecutionError(hp, cmd.returncode, stderr, stdout) # end handle return code + # end handle return code def stat_mode_to_index_mode(mode): |