summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2010-05-28 10:57:57 -0500
committerDenis Kenzior <denkenz@gmail.com>2010-05-28 11:29:35 -0500
commit5ed7962765da87ba8a31e921e50d339b3b5d646d (patch)
treef4a62e77d3594a9e4fa96cdf453924a2c97b9ee1
parent5588433ad41e6e41c34eae3f0cba11c97d71180a (diff)
downloadofono-5ed7962765da87ba8a31e921e50d339b3b5d646d.tar.bz2
stkutil: Fix style
-rw-r--r--src/stkutil.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/stkutil.c b/src/stkutil.c
index d4aa19a0..85021232 100644
--- a/src/stkutil.c
+++ b/src/stkutil.c
@@ -3479,10 +3479,14 @@ static gboolean build_dataobj_network_measurement_results(
const struct stk_common_byte_array *nmr = data;
unsigned char tag = STK_DATA_OBJECT_TYPE_NETWORK_MEASUREMENT_RESULTS;
- return stk_tlv_builder_open_container(tlv, cr, tag, FALSE) &&
- (nmr->len == 0 ||
- stk_tlv_builder_append_bytes(tlv, nmr->array, nmr->len)) &&
- stk_tlv_builder_close_container(tlv);
+ if (stk_tlv_builder_open_container(tlv, cr, tag, FALSE) == FALSE)
+ return FALSE;
+
+ if (nmr->len > 0 && stk_tlv_builder_append_bytes(tlv,
+ nmr->array, nmr->len) == FALSE)
+ return FALSE;
+
+ return stk_tlv_builder_close_container(tlv);
}
/* Described in 3GPP 31.111 Section 8.29 */