[PATCH] "Sanitize" cppcheck's performance warnings

Dodji Seketeli dodji@seketeli.org
Sun Jan 1 00:00:00 GMT 2017


Ondrej Oprala <ondrej.oprala@gmail.com> a écrit:

> 	* include/abg-diff-utils.h (print_snake): pass argument of type
> 	snake by const reference.
> 	* include/abg-ir.h (location::operator{==,<}): Likewise.
> 	* include/abg-viz-dot.h (node_base::{node_base,parent_node,child_node}):
> 	Likewise.
> 	* include/abg-viz-svg.h (svg::svg) Likewise.
> 	* src/abg-config.cc (config::config): Member initialization in ctor body.
> 	* src/abg-dwarf-reader.cc (class_decl_sptr::add_or_update_class_type):
> 	Initial value never used.
> 	* src/abg-ir.cc: (decl_base::priv::priv) Member initialization in ctor body,
> 	pass argument of type location by const reference.
> 	(equals): Variable initial value never used.
> 	* src/abg-reader.cc (read_corpus_from_input): Initial variable
> 	value never used.
> 	(build_elf_symbol_db): Use pre-increment.
> 	* src/abg-suppression-priv.h
> 	(suppression_matches_type_location): Pass argument of type
> 	location by const reference.
> 	* src/abg-suppression.cc: Likewise.
>
> Signed-off-by: Ondrej Oprala <ondrej.oprala@gmail.com>

Applied to master, thanks!

-- 
		Dodji



More information about the Libabigail mailing list