Commit 430af731d259053691b0de9b18917f7adf97021a

Scott J. Goldman 2012-06-22T10:42:43

Merge pull request #784 from nulltoken/patch-1 Fix MSVC compilation errors

diff --git a/tests-clar/refs/branches/foreach.c b/tests-clar/refs/branches/foreach.c
index 6e3876e..51e3381 100644
--- a/tests-clar/refs/branches/foreach.c
+++ b/tests-clar/refs/branches/foreach.c
@@ -26,11 +26,12 @@ void test_refs_branches_foreach__cleanup(void)
 
 static int count_branch_list_cb(const char *branch_name, git_branch_t branch_type, void *payload)
 {
-	int *count = (int *)payload;
+	int *count;
 
 	GIT_UNUSED(branch_type);
 	GIT_UNUSED(branch_name);
 
+	count = (int *)payload;
 	(*count)++;
 
 	return 0;
@@ -85,10 +86,11 @@ static void assert_branch_has_been_found(struct expectations *findings, const ch
 static int contains_branch_list_cb(const char *branch_name, git_branch_t branch_type, void *payload)
 {
 	int pos = 0;
+	struct expectations *exp;
 
 	GIT_UNUSED(branch_type);
 
-	struct expectations *exp = (struct expectations *)payload;
+	exp = (struct expectations *)payload;
 
 	while (exp[pos].branch_name)
 	{