diff -r 6a1fe72036e3 -r 0b192a3a05a4 bluetoothengine/btmac/src/ATCodec/atccommand.cpp --- a/bluetoothengine/btmac/src/ATCodec/atccommand.cpp Tue Jan 26 12:06:42 2010 +0200 +++ b/bluetoothengine/btmac/src/ATCodec/atccommand.cpp Tue Feb 02 00:20:42 2010 +0200 @@ -423,7 +423,7 @@ // CATResult::NewL // ----------------------------------------------------------------------------- // -EXPORT_C CATResult* CATResult::NewL(TATId aId, TATType aType, const TATParam aParam) +EXPORT_C CATResult* CATResult::NewL(TATId aId, TATType aType, const TATParam& aParam) { CATResult* self = CATResult::NewLC(aId, aType, aParam); CleanupStack::Pop(self); @@ -434,7 +434,7 @@ // CATResult::NewLC // ----------------------------------------------------------------------------- // -EXPORT_C CATResult* CATResult::NewLC(TATId aId, TATType aType, const TATParam aParam) +EXPORT_C CATResult* CATResult::NewLC(TATId aId, TATType aType, const TATParam& aParam) { CATResult* self = new (ELeave) CATResult; CleanupStack::PushL(self);