diff options
| author | lhchavez <lhchavez@lhchavez.com> | 2019-01-06 08:36:06 -0800 |
|---|---|---|
| committer | lhchavez <lhchavez@lhchavez.com> | 2019-01-06 08:45:13 -0800 |
| commit | 321d19c1058fc10cb9deabccf99557ec5642a2e3 (patch) | |
| tree | fd751a5672fe29e9f18043a15bd1734142040a61 /src | |
| parent | b5e8272fdcab4e7f238a72d0b9c9fc9c753fd381 (diff) | |
| download | libgit2-321d19c1058fc10cb9deabccf99557ec5642a2e3.tar.gz | |
Windows is hard.
Diffstat (limited to 'src')
| -rw-r--r-- | src/cc-compat.h | 3 | ||||
| -rw-r--r-- | src/transports/winhttp.c | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/src/cc-compat.h b/src/cc-compat.h index 5d3e652b1..893c2a4da 100644 --- a/src/cc-compat.h +++ b/src/cc-compat.h @@ -51,16 +51,19 @@ # if (SIZE_MAX == ULLONG_MAX) # define PRIuZ "I64u" # define PRIxZ "I64x" +# define PRIXZ "I64X" # define PRIdZ "I64d" # else # define PRIuZ "Iu" # define PRIxZ "Ix" +# define PRIXZ "IX" # define PRIdZ "Id" # endif #else # define PRIuZ "zu" # define PRIxZ "zx" +# define PRIXZ "zX" # define PRIdZ "zd" #endif diff --git a/src/transports/winhttp.c b/src/transports/winhttp.c index f60569519..11b4298f4 100644 --- a/src/transports/winhttp.c +++ b/src/transports/winhttp.c @@ -631,7 +631,7 @@ static int write_chunk(HINTERNET request, const char *buffer, size_t len) git_buf buf = GIT_BUF_INIT; /* Chunk header */ - git_buf_printf(&buf, "%zX\r\n", len); + git_buf_printf(&buf, "%"PRIXZ"\r\n", len); if (git_buf_oom(&buf)) return -1; |
