Don't discard status return values Bug: 357090965 Change-Id: I20a1edc31d77dd68d1a836efc5b476481336fe2c Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/examples/+/227451 Pigweed-Auto-Submit: Ted Pudlik <tpudlik@google.com> Commit-Queue: Auto-Submit <auto-submit@pigweed-service-accounts.iam.gserviceaccount.com> Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com> Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Armando Montanez <amontanez@google.com>
diff --git a/examples/01_blinky/BUILD.bazel b/examples/01_blinky/BUILD.bazel index 39e2cfa..65ba7e8 100644 --- a/examples/01_blinky/BUILD.bazel +++ b/examples/01_blinky/BUILD.bazel
@@ -24,6 +24,7 @@ srcs = ["main.cc"], deps = [ "//libraries/pw_board_led", + "@pigweed//pw_assert", "@pigweed//pw_chrono:system_clock", "@pigweed//pw_chrono:system_timer", "@pigweed//pw_log",
diff --git a/examples/01_blinky/main.cc b/examples/01_blinky/main.cc index fad4c57..285d8b5 100644 --- a/examples/01_blinky/main.cc +++ b/examples/01_blinky/main.cc
@@ -13,6 +13,7 @@ // the License. #define PW_LOG_MODULE_NAME "MAIN" +#include "pw_assert/check.h" #include "pw_board_led/led.h" #include "pw_chrono/system_clock.h" #include "pw_chrono/system_timer.h" @@ -34,7 +35,7 @@ pw::board_led::Toggle(); // Scheduling the timer again might not be safe from this context, so instead // just defer to the work queue. - pw::system::GetWorkQueue().PushWork(ScheduleLedToggle); + PW_CHECK_OK(pw::system::GetWorkQueue().PushWork(ScheduleLedToggle)); } } // namespace @@ -46,7 +47,7 @@ void UserAppInit() { pw::board_led::Init(); // Start the blink cycle. - pw::system::GetWorkQueue().PushWork(ScheduleLedToggle); + PW_CHECK_OK(pw::system::GetWorkQueue().PushWork(ScheduleLedToggle)); } } // namespace pw::system