From 6f58332f3ab04f910103b945348b6a0a314c1793 Mon Sep 17 00:00:00 2001 From: Russell Belfer Date: Thu, 20 Dec 2012 16:15:02 -0800 Subject: [PATCH] Fix use of uninitialized variable --- src/stash.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/stash.c b/src/stash.c index e67f7038c..dbd626a60 100644 --- a/src/stash.c +++ b/src/stash.c @@ -401,8 +401,8 @@ static int prepare_worktree_commit_message( git_buf buf = GIT_BUF_INIT; int error; - if (git_buf_set(&buf, git_buf_cstr(msg), git_buf_len(msg)) < 0) - return -1; + if ((error = git_buf_set(&buf, git_buf_cstr(msg), git_buf_len(msg))) < 0) + return error; git_buf_clear(msg); @@ -419,7 +419,7 @@ static int prepare_worktree_commit_message( git_buf_printf(msg, ": %s\n", user_message); } - error = git_buf_oom(msg) || git_buf_oom(&buf) ? -1 : 0; + error = (git_buf_oom(msg) || git_buf_oom(&buf)) ? -1 : 0; cleanup: git_buf_free(&buf);