From ae50f7dac2585fdf423ed452bd0c4f05396ac541 Mon Sep 17 00:00:00 2001 From: Neels Hofmeyr Date: Wed, 8 Feb 2017 18:12:22 +0100 Subject: cosmetic: lchan_sacch_get: early-exit instead of nested-if Change-Id: I1fbf7d7f619cc8194c8094cf4a1826b6114f0e11 --- src/common/sysinfo.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/common') diff --git a/src/common/sysinfo.c b/src/common/sysinfo.c index d0a476d3..177ed587 100644 --- a/src/common/sysinfo.c +++ b/src/common/sysinfo.c @@ -151,10 +151,10 @@ uint8_t *lchan_sacch_get(struct gsm_lchan *lchan) uint32_t tmp; for (tmp = lchan->si.last + 1; tmp != lchan->si.last; tmp = (tmp + 1) % _MAX_SYSINFO_TYPE) { - if (lchan->si.valid & (1 << tmp)) { - lchan->si.last = tmp; - return lchan->si.buf[tmp]; - } + if (!(lchan->si.valid & (1 << tmp))) + continue; + lchan->si.last = tmp; + return lchan->si.buf[tmp]; } return NULL; } -- cgit v1.2.3