diff options
Diffstat (limited to 'sbc/sbcenc.c')
-rw-r--r-- | sbc/sbcenc.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sbc/sbcenc.c b/sbc/sbcenc.c index 8dad062f..0e3b6fb7 100644 --- a/sbc/sbcenc.c +++ b/sbc/sbcenc.c @@ -48,7 +48,8 @@ static void encode(char *filename, int subbands, int bitpool, int joint, { struct au_header au_hdr; sbc_t sbc; - int fd, size, encoded, srate, codesize, nframes; + int fd, size, srate, codesize, nframes; + size_t encoded; ssize_t len; if (sizeof(au_hdr) != 24) { @@ -171,8 +172,8 @@ static void encode(char *filename, int subbands, int bitpool, int joint, &encoded); if (len != codesize || encoded <= 0) { fprintf(stderr, - "sbc_encode fail, len=%zd, encoded=%d\n", - len, encoded); + "sbc_encode fail, len=%zd, encoded=%lu\n", + len, (unsigned long) encoded); break; } size -= len; |