[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