From 8ecc5ae5cb5a1efed3c570511fecb6bfdd9cdbc3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Mart=C3=ADn=20Nieto?= Date: Wed, 30 Mar 2011 16:48:14 +0200 Subject: [PATCH] git_config_set_int: use the right buffer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Carlos Martín Nieto --- src/config.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/config.c b/src/config.c index b7af99c79..13c32bc6f 100644 --- a/src/config.c +++ b/src/config.c @@ -222,12 +222,11 @@ int git_config_set_int(git_config *cfg, const char *name, int value) buf_len = ret + 1; help_buf = git__malloc(buf_len); snprintf(help_buf, buf_len, "%d", value); - } - - ret = config_set(cfg, name, str_value); - - if (help_buf != NULL) + ret = config_set(cfg, name, help_buf); free(help_buf); + } else { + ret = config_set(cfg, name, str_value); + } return ret; }