summaryrefslogtreecommitdiff
path: root/transport.c
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2013-03-21 11:13:33 (GMT)
committerJunio C Hamano <gitster@pobox.com>2013-03-21 21:06:44 (GMT)
commitc5d5c9a9a3e31b7749e1f7ddfc8825b935eda1eb (patch)
tree5b418d0d06b848186a57145605907906a9ee279f /transport.c
parentcbfd5e1cbb539b82a34195efd0edde20d45a6439 (diff)
downloadgit-c5d5c9a9a3e31b7749e1f7ddfc8825b935eda1eb.zip
git-c5d5c9a9a3e31b7749e1f7ddfc8825b935eda1eb.tar.gz
git-c5d5c9a9a3e31b7749e1f7ddfc8825b935eda1eb.tar.bz2
transport: drop "int cmp = cmp" hack
According to 47ec794, this initialization is meant to squelch an erroneous uninitialized variable warning from gcc 4.0.1. That version is quite old at this point, and gcc 4.1 and up handle it fine, with one exception. There seems to be a regression in gcc 4.6.3, which produces the warning; however, gcc versions 4.4.7 and 4.7.2 do not. Signed-off-by: Jeff King <peff@peff.net> Reviewed-by: Jonathan Nieder <jrnieder@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'transport.c')
-rw-r--r--transport.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/transport.c b/transport.c
index 886ffd8..87b8f14 100644
--- a/transport.c
+++ b/transport.c
@@ -106,7 +106,7 @@ static void insert_packed_refs(const char *packed_refs, struct ref **list)
return;
for (;;) {
- int cmp = cmp, len;
+ int cmp, len;
if (!fgets(buffer, sizeof(buffer), f)) {
fclose(f);