diff -r bad0cc58d154 -r c74b3d9f6b9e eapol/eapol_framework/eapol_common/common/eap_crypto_api.cpp --- a/eapol/eapol_framework/eapol_common/common/eap_crypto_api.cpp Tue Aug 31 15:16:37 2010 +0300 +++ b/eapol/eapol_framework/eapol_common/common/eap_crypto_api.cpp Wed Sep 01 12:23:57 2010 +0100 @@ -16,7 +16,7 @@ */ /* -* %version: % +* %version: 36 % */ // This is enumeration of EAPOL source code. @@ -582,7 +582,7 @@ for (u32_t ind = 0u; ind < block_size/sizeof(u64_t); ind++) { - pdata[ind] = static_cast(pdata[ind] ^ pIV[ind]); + pdata[ind] ^= pIV[ind]; } } else @@ -595,7 +595,7 @@ for (u32_t ind = 0u; ind < block_size/sizeof(u32_t); ind++) { - pdata[ind] = static_cast(pdata[ind] ^ pIV[ind]); + pdata[ind] ^= pIV[ind]; } } else if ((reinterpret_cast(cipher_IV) % sizeof(u16_t)) == 0 @@ -606,7 +606,7 @@ for (u32_t ind = 0u; ind < block_size/sizeof(u16_t); ind++) { - pdata[ind] = static_cast(pdata[ind] ^ pIV[ind]); + pdata[ind] ^= pIV[ind]; } } else @@ -616,7 +616,7 @@ for (u32_t ind = 0u; ind < block_size/sizeof(u8_t); ind++) { - pdata[ind] = static_cast(pdata[ind] ^ pIV[ind]); + pdata[ind] ^= pIV[ind]; } } } @@ -5293,7 +5293,7 @@ for (j_ind = 0; j_ind < digest_length; j_ind++) { - p_output[j_ind] = static_cast(p_output[j_ind] ^ p_digest[j_ind]); + p_output[j_ind] ^= p_digest[j_ind]; } } // for()