diff options
Diffstat (limited to 'source/fitz/printf.c')
-rw-r--r-- | source/fitz/printf.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/source/fitz/printf.c b/source/fitz/printf.c index baa1aa3a..8d6bfb0d 100644 --- a/source/fitz/printf.c +++ b/source/fitz/printf.c @@ -5,8 +5,8 @@ static const char *fz_hex_digits = "0123456789abcdef"; struct fmtbuf { char *p; - int s; - int n; + size_t s; + size_t n; }; static void fmtputc(struct fmtbuf *out, int c) @@ -151,8 +151,8 @@ static void fmtquote(struct fmtbuf *out, const char *s, int sq, int eq) fmtputc(out, eq); } -int -fz_vsnprintf(char *buffer, int space, const char *fmt, va_list args) +size_t +fz_vsnprintf(char *buffer, size_t space, const char *fmt, va_list args) { struct fmtbuf out; fz_matrix *m; @@ -162,7 +162,7 @@ fz_vsnprintf(char *buffer, int space, const char *fmt, va_list args) int64_t i64; double f; char *s; - int length; + size_t length; out.p = buffer; out.s = space; @@ -327,10 +327,10 @@ fz_vsnprintf(char *buffer, int space, const char *fmt, va_list args) return out.n - 1; } -int -fz_snprintf(char *buffer, int space, const char *fmt, ...) +size_t +fz_snprintf(char *buffer, size_t space, const char *fmt, ...) { - int n; + size_t n; va_list ap; va_start(ap, fmt); n = fz_vsnprintf(buffer, space, fmt, ap); |