Skip to content

Commit 7bd0669

Browse files
committedMar 6, 2025
move weekDayScheduleInStorage yearDayScheduleInStorage holidayScheduleInStorage from class members to local function variables
1 parent 18ad77e commit 7bd0669

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed
 

‎examples/lock-app/silabs/include/LockManager.h

-3
Original file line numberDiff line numberDiff line change
@@ -302,9 +302,6 @@ class LockManager
302302

303303
LockUserInfo userInStorage;
304304
LockCredentialInfo credentialInStorage;
305-
WeekDayScheduleInfo weekDayScheduleInStorage;
306-
YearDayScheduleInfo yearDayScheduleInStorage;
307-
HolidayScheduleInfo holidayScheduleInStorage;
308305
CredentialStruct mCredentials[kMaxCredentialsPerUser];
309306
};
310307

‎examples/lock-app/silabs/src/LockManager.cpp

+12
Original file line numberDiff line numberDiff line change
@@ -616,6 +616,8 @@ DlStatus LockManager::GetWeekdaySchedule(chip::EndpointId endpointId, uint8_t we
616616
{
617617
CHIP_ERROR error;
618618

619+
WeekDayScheduleInfo weekDayScheduleInStorage;
620+
619621
VerifyOrReturnValue(kInvalidEndpointId != endpointId, DlStatus::kFailure);
620622

621623
VerifyOrReturnValue(weekdayIndex > 0, DlStatus::kFailure); // indices are one-indexed
@@ -667,6 +669,8 @@ DlStatus LockManager::SetWeekdaySchedule(chip::EndpointId endpointId, uint8_t we
667669
{
668670
CHIP_ERROR error;
669671

672+
WeekDayScheduleInfo weekDayScheduleInStorage;
673+
670674
VerifyOrReturnValue(kInvalidEndpointId != endpointId, DlStatus::kFailure);
671675

672676
VerifyOrReturnValue(weekdayIndex > 0, DlStatus::kFailure); // indices are one-indexed
@@ -705,6 +709,8 @@ DlStatus LockManager::GetYeardaySchedule(chip::EndpointId endpointId, uint8_t ye
705709
{
706710
CHIP_ERROR error;
707711

712+
YearDayScheduleInfo yearDayScheduleInStorage;
713+
708714
VerifyOrReturnValue(kInvalidEndpointId != endpointId, DlStatus::kFailure);
709715

710716
VerifyOrReturnValue(yearDayIndex > 0, DlStatus::kFailure); // indices are one-indexed
@@ -755,6 +761,8 @@ DlStatus LockManager::SetYeardaySchedule(chip::EndpointId endpointId, uint8_t ye
755761
{
756762
CHIP_ERROR error;
757763

764+
YearDayScheduleInfo yearDayScheduleInStorage;
765+
758766
VerifyOrReturnValue(kInvalidEndpointId != endpointId, DlStatus::kFailure);
759767

760768
VerifyOrReturnValue(yearDayIndex > 0, DlStatus::kFailure); // indices are one-indexed
@@ -790,6 +798,8 @@ DlStatus LockManager::GetHolidaySchedule(chip::EndpointId endpointId, uint8_t ho
790798
{
791799
CHIP_ERROR error;
792800

801+
HolidayScheduleInfo holidayScheduleInStorage;
802+
793803
VerifyOrReturnValue(kInvalidEndpointId != endpointId, DlStatus::kFailure);
794804

795805
VerifyOrReturnValue(holidayIndex > 0, DlStatus::kFailure); // indices are one-indexed
@@ -837,6 +847,8 @@ DlStatus LockManager::SetHolidaySchedule(chip::EndpointId endpointId, uint8_t ho
837847
{
838848
CHIP_ERROR error;
839849

850+
HolidayScheduleInfo holidayScheduleInStorage;
851+
840852
VerifyOrReturnValue(kInvalidEndpointId != endpointId, DlStatus::kFailure);
841853

842854
VerifyOrReturnValue(holidayIndex > 0, DlStatus::kFailure); // indices are one-indexed

0 commit comments

Comments
 (0)
Please sign in to comment.