From 677b8442e3e3cf543119a99e9fc87629042bb3a7 Mon Sep 17 00:00:00 2001 From: Florian Pose Date: Thu, 8 Feb 2024 12:04:47 +0100 Subject: [PATCH] Minor: Use slave pointer. --- master/slave_config.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/master/slave_config.c b/master/slave_config.c index d09d4055..16f5fe99 100644 --- a/master/slave_config.c +++ b/master/slave_config.c @@ -1320,12 +1320,13 @@ ec_voe_handler_t *ecrt_slave_config_create_voe_handler( void ecrt_slave_config_state(const ec_slave_config_t *sc, ec_slave_config_state_t *state) { - state->online = sc->slave ? 1 : 0; + const ec_slave_t *slave = sc->slave; + + state->online = slave ? 1 : 0; if (state->online) { state->operational = - sc->slave->current_state == EC_SLAVE_STATE_OP - && !sc->slave->force_config; - state->al_state = sc->slave->current_state; + slave->current_state == EC_SLAVE_STATE_OP && !slave->force_config; + state->al_state = slave->current_state; } else { state->operational = 0; state->al_state = EC_SLAVE_STATE_UNKNOWN;