control/zone: Reference instead of copying timer data
Tested:
Built and ran through unit tests.
Change-Id: I9a98d9a3eaee47885b18b642ffd01a38a864dd02
Signed-off-by: William A. Kennington III <wak@google.com>
diff --git a/control/zone.hpp b/control/zone.hpp
index 4f4dfb6..002feb4 100644
--- a/control/zone.hpp
+++ b/control/zone.hpp
@@ -395,7 +395,8 @@
* @param[in] eventGroup - Group to process actions on
* @param[in] eventActions - List of event actions to run
*/
- void timerExpired(Group eventGroup, std::vector<Action> eventActions);
+ void timerExpired(const Group& eventGroup,
+ const std::vector<Action>& eventActions);
/**
* @brief Get the service for a given path and interface from cached