summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Martín Nieto <carlos@cmartin.tk>2012-05-08 14:28:21 +0200
committerCarlos Martín Nieto <carlos@cmartin.tk>2012-05-08 14:28:21 +0200
commit65ca81a63e596f7c8bdfccd15a7bcbf6cfb96cd4 (patch)
tree82834441434c71a339de4f4023967016469c823d
parent8d89c8e9726bdb257ff3a54182f927d4ed30d439 (diff)
downloadlibgit2-65ca81a63e596f7c8bdfccd15a7bcbf6cfb96cd4.tar.gz
Minor error fixes
Clear the error in pkt when we notice that the remote is starting to send the packfile. Fix the format string for Windows networking errors.
-rw-r--r--src/netops.c2
-rw-r--r--src/pkt.c1
2 files changed, 2 insertions, 1 deletions
diff --git a/src/netops.c b/src/netops.c
index 057aff887..4d461a049 100644
--- a/src/netops.c
+++ b/src/netops.c
@@ -35,7 +35,7 @@ static void net_set_error(const char *str)
size = FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM,
0, error, 0, (LPSTR)&err_str, 0, 0);
- giterr_set(GITERR_NET, "%s: $s", str, err_str);
+ giterr_set(GITERR_NET, "%s: %s", str, err_str);
LocalFree(err_str);
}
#else
diff --git a/src/pkt.c b/src/pkt.c
index 00836bc34..b9c87f169 100644
--- a/src/pkt.c
+++ b/src/pkt.c
@@ -217,6 +217,7 @@ int git_pkt_parse_line(
* server is trying to send us the packfile already.
*/
if (bufflen >= 4 && !git__prefixcmp(line, "PACK")) {
+ giterr_clear();
*out = line;
return pack_pkt(head);
}