OSDN Git Service
(root)
/
git-core
/
git.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
441ed41
)
Fix double-free() in http-push.c:remote_exists()
author
Grégoire Barbier
<gb@gbarbier.org>
Sun, 30 Dec 2007 17:15:51 +0000
(18:15 +0100)
committer
Junio C Hamano
<gitster@pobox.com>
Sun, 30 Dec 2007 20:24:13 +0000
(12:24 -0800)
Signed-off-by: Junio C Hamano <gitster@pobox.com>
http-push.c
patch
|
blob
|
history
diff --git
a/http-push.c
b/http-push.c
index
64be904
..
55d0c94
100644
(file)
--- a/
http-push.c
+++ b/
http-push.c
@@
-1979,7
+1979,6
@@
static int remote_exists(const char *path)
if (start_active_slot(slot)) {
run_active_slot(slot);
- free(url);
if (results.http_code == 404)
ret = 0;
else if (results.curl_result == CURLE_OK)
@@
-1987,7
+1986,6
@@
static int remote_exists(const char *path)
else
fprintf(stderr, "HEAD HTTP error %ld\n", results.http_code);
} else {
- free(url);
fprintf(stderr, "Unable to start HEAD request\n");
}