send-pack: rename "new_refs" to "need_pack_data"
The variable counts how many non-deleting command is being sent, but is only checked with 0-ness to decide if we need to send the pack data. Signed-off-by: Junio C Hamano <gitster@pobox.com>
Junio C Hamano committed
Aug 15, 2014 at 12:23 UTC
ab2b0c908aa1d1643fb15ffca4b943c3add9b945
1 file changed
+3
-4
send-pack.c
+3
-4
@@ -220,7 +220,7 @@ int send_pack(struct send_pack_args *args,
220
struct strbuf req_buf = STRBUF_INIT;
221
struct strbuf cap_buf = STRBUF_INIT;
222
struct ref *ref;
223
- int new_refs;
223
+ int need_pack_data = 0;
224
int allow_deleting_refs = 0;
225
int status_report = 0;
226
int use_sideband = 0;
@@ -276,13 +276,12 @@ int send_pack(struct send_pack_args *args,
276
/*
277
* Finally, tell the other end!
278
*/
279
- new_refs = 0;
279
for (ref = remote_refs; ref; ref = ref->next) {
280
if (!ref_update_to_be_sent(ref, args))
281
continue;
282
283
if (!ref->deletion)
285
- new_refs++;
284
+ need_pack_data = 1;
285
286
if (args->dry_run) {
287
ref->status = REF_STATUS_OK;
@@ -327,7 +326,7 @@ int send_pack(struct send_pack_args *args,
326
in = demux.out;
327
}
328
330
- if (new_refs && cmds_sent) {
329
+ if (need_pack_data && cmds_sent) {
330
if (pack_objects(out, remote_refs, extra_have, args) < 0) {
331
for (ref = remote_refs; ref; ref = ref->next)
332
ref->status = REF_STATUS_NONE;