diff --git a/FlippR-Driver/src/output/detail/DisplayBoardPinController.cpp b/FlippR-Driver/src/output/detail/DisplayBoardPinController.cpp index 6ecff14..c0f486d 100644 --- a/FlippR-Driver/src/output/detail/DisplayBoardPinController.cpp +++ b/FlippR-Driver/src/output/detail/DisplayBoardPinController.cpp @@ -19,7 +19,7 @@ DisplayBoardPinController::DisplayBoardPinController(std::mappins_display_board.begin(), this->pins_display_board.end(), [](uint8_t pin) { write_pin(pin, 0); }); + std::for_each(this->pins_display_board.begin(), this->pins_display_board.end(), [](auto& pin) { write_pin(pin->second, 0); }); } DisplayBoardPinController::DisplayBoardPinController() :