Commit 3e20154a9d1ac15913cb639b057561e9043e6215

Carlos Martín Nieto 2015-04-25T00:38:22

remote: simplify anonymous creation We're down to simply having it be a call to create_internal() so let's simply do that. The rest of the code is just a distraction.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
diff --git a/src/remote.c b/src/remote.c
index 891f0f2..44885bd 100644
--- a/src/remote.c
+++ b/src/remote.c
@@ -313,14 +313,7 @@ on_error:
 
 int git_remote_create_anonymous(git_remote **out, git_repository *repo, const char *url, const char *fetch)
 {
-	int error;
-	git_remote *remote;
-
-	if ((error = create_internal(&remote, repo, NULL, url, fetch)) < 0)
-		return error;
-
-	*out = remote;
-	return 0;
+	return create_internal(out, repo, NULL, url, fetch);
 }
 
 int git_remote_dup(git_remote **dest, git_remote *source)