diff --git a/src/lib/asiolink/tcp_socket.h b/src/lib/asiolink/tcp_socket.h index c8876c89ec..2505d7b019 100644 --- a/src/lib/asiolink/tcp_socket.h +++ b/src/lib/asiolink/tcp_socket.h @@ -276,7 +276,7 @@ TCPSocket::asyncSend(const void* data, size_t length, // ... and send it socket_.async_send(asio::buffer(send_buffer_->getData(), send_buffer_->getLength()), callback); - } catch (boost::numeric::bad_numeric_cast& e) { + } catch (boost::numeric::bad_numeric_cast&) { isc_throw(BufferTooLarge, "attempt to send buffer larger than 64kB"); } diff --git a/src/lib/bench/benchmark_util.cc b/src/lib/bench/benchmark_util.cc index c67a851eb3..9cf3b264b3 100644 --- a/src/lib/bench/benchmark_util.cc +++ b/src/lib/bench/benchmark_util.cc @@ -103,7 +103,7 @@ loadQueryData(istream& input, BenchQueries& queries, const RRClass& qclass, static_cast(buffer.getData()) + buffer.getLength()); queries.push_back(query_data); - } catch (const Exception& error) { + } catch (const Exception&) { if (strict) { isc_throw(BenchMarkError, "failed to parse/create query around line " << diff --git a/src/lib/cc/data.cc b/src/lib/cc/data.cc index 3ebc4f80cc..9fc341da10 100644 --- a/src/lib/cc/data.cc +++ b/src/lib/cc/data.cc @@ -742,7 +742,7 @@ MapElement::find(const std::string& id, ConstElementPtr t) const { t = p; return (true); } - } catch (const TypeError& e) { + } catch (const TypeError&) { // ignore } return (false); diff --git a/src/lib/dhcp/libdhcp.cc b/src/lib/dhcp/libdhcp.cc index f84e495454..dd86de9e66 100644 --- a/src/lib/dhcp/libdhcp.cc +++ b/src/lib/dhcp/libdhcp.cc @@ -139,7 +139,7 @@ LibDHCP::packOptions6(boost::shared_array data, offset = it->second->pack(data, data_len, offset); } } - catch (const Exception& e) { + catch (const Exception&) { cout << "Packet build failed (Option build failed)." << endl; throw; } diff --git a/src/lib/python/isc/log/log.cc b/src/lib/python/isc/log/log.cc index 2e4a28fc81..ed053984d2 100644 --- a/src/lib/python/isc/log/log.cc +++ b/src/lib/python/isc/log/log.cc @@ -237,10 +237,10 @@ logConfigUpdate(PyObject*, PyObject* args) { } catch (const isc::data::JSONError& je) { std::string error_msg = std::string("JSON format error: ") + je.what(); PyErr_SetString(PyExc_TypeError, error_msg.c_str()); - } catch (const isc::data::TypeError& de) { + } catch (const isc::data::TypeError&) { PyErr_SetString(PyExc_TypeError, "argument 1 of log_config_update " "is not a map of config data"); - } catch (const isc::config::ModuleSpecError& mse) { + } catch (const isc::config::ModuleSpecError&) { PyErr_SetString(PyExc_TypeError, "argument 2 of log_config_update " "is not a correct module specification"); } catch (const std::exception& e) { diff --git a/src/lib/server_common/portconfig.cc b/src/lib/server_common/portconfig.cc index 379a0a17c4..fba8e1a91d 100644 --- a/src/lib/server_common/portconfig.cc +++ b/src/lib/server_common/portconfig.cc @@ -59,7 +59,7 @@ parseAddresses(isc::data::ConstElementPtr addresses, result.push_back(AddressPair(addr->stringValue(), port->intValue())); } - catch (const TypeError &e) { // Better error message + catch (const TypeError&) { // Better error message LOG_ERROR(logger, SRVCOMM_ADDRESS_TYPE). arg(addrPair->str()); isc_throw(TypeError, diff --git a/src/lib/util/strutil.h b/src/lib/util/strutil.h index 021c236b5e..0dbbe96b04 100644 --- a/src/lib/util/strutil.h +++ b/src/lib/util/strutil.h @@ -191,7 +191,7 @@ tokenToNum(const std::string& num_token) { NumType num; try { num = boost::lexical_cast(num_token); - } catch (const boost::bad_lexical_cast& ex) { + } catch (const boost::bad_lexical_cast&) { isc_throw(StringTokenError, "Invalid SRV numeric parameter: " << num_token); }