]> git.ipfire.org Git - thirdparty/coreutils.git/commit
pr: fix integer overflow in buffer size calcs
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 23 Nov 2016 08:05:51 +0000 (00:05 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 23 Nov 2016 08:07:27 +0000 (00:07 -0800)
commit38286df5370dce0351a9afac6e2fac39b47ab1a3
tree60958d3a72da6d375d24ffb4dfb058bf366e2615
parentb50a151346c42816034b5c26266eb753b7dbe737
pr: fix integer overflow in buffer size calcs

Problem reported by Marcel Böhme (Bug#24996).
* configure.ac (WERROR_CFLAGS): Avoid -Wtype-limits.
* src/pr.c (col_sep_string): Now a const pointer.  All uses changed.
(integer_overflow): New function.
(separator_string, main, init_parameters, init_store_cols):
Check for integer overflow.
(align_column, read_line, print_stored): Avoid integer overflow.
configure.ac
src/pr.c