ref_update_env: refactor to handle recursion
commitbdc87306ccd9b192d1867a7fa5b1b049ebee352a
authorJonas Fonseca <jonas.fonseca@gmail.com>
Thu, 11 Jun 2015 11:06:28 +0000 (11 07:06 -0400)
committerJonas Fonseca <jonas.fonseca@gmail.com>
Thu, 11 Jun 2015 11:09:00 +0000 (11 07:09 -0400)
tree99133f52e7d907ea5ab2e110b6863867f0aa7122
parentfe45860c33d3c07c51b69ef91a09b128a7b50b16
ref_update_env: refactor to handle recursion

Clearing is always implied.
include/tig/refdb.h
src/main.c
src/refdb.c
src/refs.c
test/main/branch-var-test [new file with mode: 0755]