transport-helper: avoid var decl in for () loop control

We do allow a few selected C99 constructs in our codebase these
days, but this is not among them (yet).

Reported-by: Carlo Arenas <carenas@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Junio C Hamano 2019-07-16 13:28:21 -07:00
parent 3bca1e7f9f
commit 2581ea3d31

View File

@ -1227,7 +1227,8 @@ int transport_push(struct repository *r,
ret = push_ret | err; ret = push_ret | err;
if ((flags & TRANSPORT_PUSH_ATOMIC) && err) { if ((flags & TRANSPORT_PUSH_ATOMIC) && err) {
for (struct ref *it = remote_refs; it; it = it->next) struct ref *it;
for (it = remote_refs; it; it = it->next)
switch (it->status) { switch (it->status) {
case REF_STATUS_NONE: case REF_STATUS_NONE:
case REF_STATUS_UPTODATE: case REF_STATUS_UPTODATE: