ref_transaction_commit(): remove the local flags variable
commit805cf6e938fa0fe421e85f2274e67194df559cb5
authorMichael Haggerty <mhagger@alum.mit.edu>
Sun, 10 May 2015 02:45:36 +0000 (10 04:45 +0200)
committerJunio C Hamano <gitster@pobox.com>
Wed, 13 May 2015 04:25:27 +0000 (12 21:25 -0700)
treeda49380af00d5f09030ee8682e93425f125ec28d
parent4da50def5b4dcb0753334e3f44fffaccb3728a6c
ref_transaction_commit(): remove the local flags variable

Instead, work directly with update->flags. This has the advantage that
the REF_DELETING bit, set in the first loop, can be read in the second
loop instead of having to be recomputed. Plus, it was potentially
confusing having both update->flags and flags, which sometimes had
different values.

Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
refs.c