From e1c9fcfb918da43ab24f95c9341da3b6bf3b1250 Mon Sep 17 00:00:00 2001 From: Jeff Hamilton Date: Mon, 1 Nov 2010 15:01:42 -0500 Subject: Fix the parameters to phFriNfc_Llcp_EncodeMIUX. Change-Id: Ia0426198d0edd325edcc2bb5a3c6d7d623e28a9f --- src/phFriNfc_LlcpUtils.c | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) (limited to 'src/phFriNfc_LlcpUtils.c') diff --git a/src/phFriNfc_LlcpUtils.c b/src/phFriNfc_LlcpUtils.c index 3927552..872fd51 100644 --- a/src/phFriNfc_LlcpUtils.c +++ b/src/phFriNfc_LlcpUtils.c @@ -127,20 +127,14 @@ NFCSTATUS phFriNfc_Llcp_EncodeTLV( phNfc_sData_t *psValueBuffer, } /* TODO: comment function EncodeMIUX */ -void phFriNfc_Llcp_EncodeMIUX(uint16_t* pMiux, - uint16_t* pMiuxEncoded) +void phFriNfc_Llcp_EncodeMIUX(uint16_t miux, + uint8_t* pMiuxEncoded) { - uint16_t miux = *pMiux; - uint8_t encodeBuffer[2]; - /* MASK */ miux = miux & PHFRINFC_LLCP_TLV_MIUX_MASK; - encodeBuffer[0] = miux >> 8; - encodeBuffer[1] = (uint8_t)miux; - - /* Set the new value of MIUX */ - *pMiuxEncoded =(encodeBuffer[0]) + (encodeBuffer[1] *16*16); + pMiuxEncoded[0] = miux >> 8; + pMiuxEncoded[1] = miux & 0xff; } /* TODO: comment function EncodeRW */ -- cgit v1.1