diff -r 03849bd79877 -r fdbfe0a95492 deviceupdatesui/deviceupdates/src/dmadvancedview.cpp --- a/deviceupdatesui/deviceupdates/src/dmadvancedview.cpp Fri Sep 17 19:58:05 2010 +0530 +++ b/deviceupdatesui/deviceupdates/src/dmadvancedview.cpp Fri Oct 15 11:39:02 2010 +0530 @@ -654,25 +654,19 @@ // WLAN MAC - TUint KPhoneWlanSeparator (':'); - _LIT( KWLanMACDataFormat, "%02x"); - // Fetch WLAN MAC address - TBuf address; - RProperty::Get( KPSUidWlan, KPSWlanMacAddress, address ); - // Format fetched address - TBuf wlanMACAddress; - for ( TInt i( 0 ); i < address.Length(); i++ ) - { - // Set separator - if( i > 0 ) - { - wlanMACAddress.Append( KPhoneWlanSeparator ); - } - // Set data - TBuf<50> tmp; - tmp.Format( KWLanMACDataFormat, address[i] ); - wlanMACAddress.Append( tmp ); - } + TBuf8 address; + // Fetch WLAN MAC address + RProperty::Get(KPSUidWlan,KPSWlanMacAddress,address); + TBuf wlanMACAddress; + for ( TInt i = 0; i < address.Length(); i++ ) + { + TUint16 addbyte = address[i]; + wlanMACAddress.AppendFormat(_L("%02X:"), addbyte); + } + if ( wlanMACAddress.Length() ) // remove trailing ':' + { + wlanMACAddress.Delete(wlanMACAddress.Length()-1, 1); + } liststr.clear(); item = new QStandardItem(); val = hbTrId("txt_device_update_dblist_wlan_mac_address");