Linux bluetooth development
 help / color / mirror / Atom feed
* [PATCH] Fix problem with operator name length
@ 2010-10-13 12:49 Lukasz Pawlik
  2010-10-13 14:19 ` Johan Hedberg
  0 siblings, 1 reply; 4+ messages in thread
From: Lukasz Pawlik @ 2010-10-13 12:49 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Lukasz Pawlik

To follow the HFP specification we must ensure that network operator name
will have at maximum 16 characters. In current implementation we do not
check this constraint. This patch fix this. Now operator name with more
than 16 characters will be truncated to 16 characters.
---
 audio/telephony-maemo6.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/audio/telephony-maemo6.c b/audio/telephony-maemo6.c
index 1aac034..bbd2d2f 100644
--- a/audio/telephony-maemo6.c
+++ b/audio/telephony-maemo6.c
@@ -1498,8 +1498,7 @@ static void update_operator_name(const char *name)
 		return;
 
 	g_free(net.operator_name);
-	net.operator_name = g_strdup(name);
-
+	net.operator_name = g_strndup(name, 16);
 	DBG("telephony-maemo6: operator name updated: %s", name);
 }
 
-- 
1.7.0.4


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-10-13 15:09 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-13 12:49 [PATCH] Fix problem with operator name length Lukasz Pawlik
2010-10-13 14:19 ` Johan Hedberg
2010-10-13 14:52   ` Dmitriy Paliy
2010-10-13 15:09     ` Johan Hedberg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox