From: Jeff King <peff@xxxxxxxx> Even though our object sizes (from which these buffers would come) are typically "unsigned long", this is something we'd like to eventually fix (since it's only 32-bits even on 64-bit Windows). It makes more sense to use size_t when taking an in-memory buffer. Signed-off-by: Jeff King <peff@xxxxxxxx> Signed-off-by: Ben Toews <mastahyeti@xxxxxxxxx> --- gpg-interface.c | 2 +- gpg-interface.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gpg-interface.c b/gpg-interface.c index 08de0daa41..ac852ad4b9 100644 --- a/gpg-interface.c +++ b/gpg-interface.c @@ -101,7 +101,7 @@ void print_signature_buffer(const struct signature_check *sigc, unsigned flags) fputs(output, stderr); } -size_t parse_signature(const char *buf, unsigned long size) +size_t parse_signature(const char *buf, size_t size) { char *eol; size_t len = 0; diff --git a/gpg-interface.h b/gpg-interface.h index 2c40a9175f..a5e6517ae6 100644 --- a/gpg-interface.h +++ b/gpg-interface.h @@ -31,7 +31,7 @@ void signature_check_clear(struct signature_check *sigc); * offset where the embedded detached signature begins, or the end of * the data when there is no such signature. */ -size_t parse_signature(const char *buf, unsigned long size); +size_t parse_signature(const char *buf, size_t size); void parse_gpg_output(struct signature_check *); -- 2.15.1 (Apple Git-101)