commit 57288911a7882d663d6aa231158a3616f2ab2ed9 Author: Pavel Raiskup AuthorDate: Mon Sep 23 15:35:30 2013 +0200 Commit: Pavel Raiskup CommitDate: Mon Sep 23 16:42:11 2013 +0200 Use ssize_t for input buffer size Bug report: https://bugzilla.redhat.com/show_bug.cgi?id=996150 * src/global.c: Use ssize_t rather than size_t for input_size. * src/extern.h: Likewise. diff --git a/src/extern.h b/src/extern.h index ef00242..1e7193e 100644 --- a/src/extern.h +++ b/src/extern.h @@ -83,7 +83,8 @@ extern int debug_flag; extern char *input_buffer, *output_buffer; extern char *in_buff, *out_buff; extern size_t input_buffer_size; -extern size_t input_size, output_size; +extern ssize_t input_size; +extern size_t output_size; extern off_t input_bytes, output_bytes; extern char *directory_name; diff --git a/src/global.c b/src/global.c index e08e188..a08006e 100644 --- a/src/global.c +++ b/src/global.c @@ -156,7 +156,8 @@ size_t input_buffer_size; char *in_buff, *out_buff; /* Current number of bytes stored at `input_buff' and `output_buff'. */ -size_t input_size, output_size; +ssize_t input_size; +size_t output_size; off_t input_bytes, output_bytes;