[PATCH v2 05/19] branch: simplify via strbuf_set()
- From
Jeremiah Mahler <jmmahler@gmail.com>
- Date
- Jun 9, 2014, 22:19 UTC
- Message-ID
- <6380bb5aabeb990729d821707d80d9b4f01137de.1402348696.git.jmmahler@gmail.com>
- In-Reply-To
- <cover.1402348696.git.jmmahler@gmail.com>
Simplify cases where a strbuf_reset is immediately followed by a strbuf_add by using strbuf_set operations.
Signed-off-by: Jeremiah Mahler <jmmahler@gmail.com> --- branch.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/branch.c b/branch.c index 660097b..bc7cc7e 100644 --- a/branch.c +++ b/branch.c @@ -65,13 +65,11 @@ void install_branch_config(int flag, const char *local, const char *origin, cons strbuf_addf(&key, "branch.%s.remote", local); git_config_set(key.buf, origin ? origin : "."); - strbuf_reset(&key); - strbuf_addf(&key, "branch.%s.merge", local); + strbuf_setf(&key, "branch.%s.merge", local); git_config_set(key.buf, remote); if (rebasing) { - strbuf_reset(&key); - strbuf_addf(&key, "branch.%s.rebase", local); + strbuf_setf(&key, "branch.%s.rebase", local); git_config_set(key.buf, "true"); } strbuf_release(&key);
-- 2.0.0.592.gf55b190