]> granicus.if.org Git - icinga2/commit
Avoid unnecessary copies when iterating over dictionaries.
authorGunnar Beutner <gunnar@beutner.name>
Sat, 30 Nov 2013 16:42:50 +0000 (17:42 +0100)
committerGunnar Beutner <gunnar.beutner@netways.de>
Mon, 2 Dec 2013 10:07:38 +0000 (11:07 +0100)
commitf05858d3adb35ee5c59afb00bbdeeeb2e7d608b9
tree33cf2a6d7731656cf508b5bf49042684d20aca47
parentb6220c6ecfd3a64bf73ae5de8ed62f257867b5c0
Avoid unnecessary copies when iterating over dictionaries.

Refs #5246
28 files changed:
components/cluster/clusterlistener.cpp
components/compat/statusdatawriter.cpp
components/db_ido_mysql/idomysqlconnection.cpp
components/db_ido_pgsql/idopgsqlconnection.cpp
components/perfdata/graphitewriter.cpp
lib/base/dictionary.cpp
lib/base/dictionary.h
lib/base/process-unix.cpp
lib/base/registry.h
lib/base/serializer.cpp
lib/config/configitem.cpp
lib/config/configtype.cpp
lib/config/expression.cpp
lib/db_ido/dbtype.cpp
lib/db_ido/hostdbobject.cpp
lib/db_ido/servicedbobject.cpp
lib/db_ido/timeperioddbobject.cpp
lib/icinga/compatutility.cpp
lib/icinga/host.cpp
lib/icinga/macroprocessor.cpp
lib/icinga/notification.cpp
lib/icinga/pluginutility.cpp
lib/icinga/service-comment.cpp
lib/icinga/service-downtime.cpp
lib/icinga/service-flapping.cpp
lib/icinga/service-notification.cpp
lib/methods/legacytimeperiod.cpp
test/base-dictionary.cpp