Simplify cases where a strbuf_reset is immediately followed by a strbuf_add by using strbuf_set operations. Signed-off-by: Jeremiah Mahler <jmmahler@xxxxxxxxx> --- 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 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html