diff options
| author | Jonathan Tan <jonathantanmy@google.com> | 2019-01-16 11:28:13 -0800 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2019-01-17 11:25:07 -0800 |
| commit | fbd76cd450e6675cbd5d48da3c53fa446b776475 (patch) | |
| tree | 61be5a085f296813ac98dc99353057140bbefd0f /builtin/commit.c | |
| parent | pkt-line: introduce struct packet_writer (diff) | |
| download | git-fbd76cd450e6675cbd5d48da3c53fa446b776475.tar.gz git-fbd76cd450e6675cbd5d48da3c53fa446b776475.zip | |
sideband: reverse its dependency on pkt-line
A subsequent patch will teach struct packet_reader a new field that, if
set, instructs it to interpret read data as multiplexed. This will
create a dependency from pkt-line to sideband.
To avoid a circular dependency, split recv_sideband() into 2 parts: the
reading loop (left in recv_sideband()) and the processing of the
contents (in demultiplex_sideband()), and move the former into pkt-line.
This reverses the direction of dependency: sideband no longer depends on
pkt-line, and pkt-line now depends on sideband.
Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin/commit.c')
0 files changed, 0 insertions, 0 deletions
