[PATCH 07/19] stkutil: Refactor parser for tone objects

Yang Gu yang.gu at intel.com
Mon May 10 03:38:50 PDT 2010


---
 src/stkutil.c |   13 ++-----------
 1 files changed, 2 insertions(+), 11 deletions(-)

diff --git a/src/stkutil.c b/src/stkutil.c
index 0f0ea34..44cef10 100644
--- a/src/stkutil.c
+++ b/src/stkutil.c
@@ -511,17 +511,8 @@ static gboolean parse_dataobj_text(struct comprehension_tlv_iter *iter,
 static gboolean parse_dataobj_tone(struct comprehension_tlv_iter *iter,
 					void *user)
 {
-	unsigned char *tone = user;
-	const unsigned char *data;
-
-	if (comprehension_tlv_iter_get_length(iter) !=  1)
-		return FALSE;
-
-	data = comprehension_tlv_iter_get_data(iter);
-
-	*tone = data[0];
-
-	return TRUE;
+	unsigned char *byte = user;
+	return parse_dataobj_common_byte(iter, byte);
 }
 
 /* Defined in TS 102.223 Section 8.18 */
-- 
1.7.0.4



More information about the ofono mailing list