# HG changeset patch # User Guido Berhoerster # Date 1706282240 -3600 # Node ID 72f0eea06b7c5ed0d16e3ecb9465855ba158526a # Parent a5ed1047ce147d2dbf8efcd3ba2f057527ea982a Fix checking for network state changes and string lookup Thanks to Cliff da Serra for spotting this. diff -r a5ed1047ce14 -r 72f0eea06b7c pui-backend.c --- a/pui-backend.c Sun Jan 14 18:53:37 2024 +0100 +++ b/pui-backend.c Fri Jan 26 16:17:20 2024 +0100 @@ -56,7 +56,7 @@ static const gchar * network_state_to_string(NetworkState state) { - g_assert(state > 0 && state < NETWORK_STATE_LAST); + g_assert((state >= 0) && (state < NETWORK_STATE_LAST)); return (network_state_strings[state]); } @@ -602,7 +602,7 @@ NetworkState network_state; network_state = get_network_state(network_monitor); - if (network_state != self->network_state) { + if (network_state == self->network_state) { return; } self->network_state = network_state;