Skip to content

Commit

Permalink
Add missing '#ifdef EMBER_AF_PLUGIN_REPORTING' to src/app/util/util.c…
Browse files Browse the repository at this point in the history
…pp (#3825)
  • Loading branch information
vivien-apple authored Nov 13, 2020
1 parent 58810f3 commit 528ac73
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions src/app/util/util.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,10 @@
#include <app/clusters/groups-server/groups-server.h>
#endif // EMBER_AF_PLUGIN_GROUPS_SERVER

#ifdef EMBER_AF_PLUGIN_REPORTING
#include <app/reporting/reporting.h>
#endif // EMBER_AF_PLUGIN_REPORTING

using namespace chip;

// TODO: Need to figure out what needs to happen wrt HAL tokens here, but for
Expand Down Expand Up @@ -311,10 +315,12 @@ void emberAfStackDown(void)
// && emberNetworkState() == EMBER_NO_NETWORK
)
{
#ifdef EMBER_AF_PLUGIN_REPORTING
// the report table should be cleared when the stack comes down.
// going to a new network means new report devices should be discovered.
// if the table isnt cleared the device keeps trying to send messages.
emberAfClearReportTableCallback();
#endif // EMBER_AF_PLUGIN_REPORTING
}

emberAfRegistrationAbortCallback();
Expand Down

0 comments on commit 528ac73

Please sign in to comment.