|
Boost : |
From: Phil Richards (news_at_[hidden])
Date: 2005-06-10 10:14:35
In CVS boost/iostreams/filter/zlib.hpp, revision 1.21 there is:
...
struct zlib_params {
// Non-explicit constructor.
zlib_params( int level = zlib::default_compression,
int method = zlib::deflated,
int window_bits = zlib::default_window_bits,
int mem_level = zlib::default_mem_level,
int strategy = zlib::default_strategy,
bool noheader = zlib::default_noheader,
bool calculate_crc = zlib::default_crc )
: level(level), method(method), window_bits(window_bits),
mem_level(mem_level), strategy(strategy),
noheader(noheader), calculate_crc(zlib::default_crc)
{ }
...
g++ -Wall -W (correctly) states:
.../boost/iostreams/filter/zlib.hpp:120:
warning: unused parameter 'calculate_crc'
Normally I wouldn't worry about trivial warnings, but in this case
the argument is being ignored when initialising the member data
which looks a bit odd to me...
phil
-- change name before "@" to "phil" for email
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk