From: Ralph Giles Date: Mon, 7 Mar 2011 21:00:05 +0000 (-0800) Subject: Fix format-string warning X-Git-Tag: v0.9.7~299^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fe9a604b1ec8140817fc913a697d063ad547cace;p=libvpx Fix format-string warning Cast size_t to (unsigned long) and print it with the %lu format string, which is more portable than C99's explict %zu for size_t. This truncates on Windows x64 but otherwise works on 32 and 64 bit platforms. In practice the stats file is unlikely to be so large. Change-Id: I0432b3acf85fc6ba4ad50640942e1ca4614b21cb --- diff --git a/vpxenc.c b/vpxenc.c index d0f4c2348..7b8de1171 100755 --- a/vpxenc.c +++ b/vpxenc.c @@ -163,8 +163,8 @@ int stats_open_file(stats_io_t *stats, const char *fpf, int pass) if (!stats->buf.buf) { - fprintf(stderr, "Failed to allocate first-pass stats buffer (%d bytes)\n", - stats->buf_alloc_sz); + fprintf(stderr, "Failed to allocate first-pass stats buffer (%lu bytes)\n", + (unsigned long)stats->buf_alloc_sz); exit(EXIT_FAILURE); }