@@ -486,7 +486,7 @@ static int wp11_Session_New(WP11_Slot* slot, CK_OBJECT_HANDLE handle,
486486 int ret = 0 ;
487487 WP11_Session * sess ;
488488
489- sess = XMALLOC (sizeof (* sess ), NULL , DYNAMIC_TYPE_TMP_BUFFER );
489+ sess = ( WP11_Session * ) XMALLOC (sizeof (* sess ), NULL , DYNAMIC_TYPE_TMP_BUFFER );
490490 if (sess == NULL )
491491 ret = MEMORY_E ;
492492
@@ -1171,7 +1171,7 @@ static int wp11_storage_read_alloc_array(void* storage,
11711171 ret = wp11_storage_read_int (storage , len );
11721172 if (ret == 0 ) {
11731173 /* Allocate buffer to hold data. */
1174- * buffer = XMALLOC (* len , NULL , DYNAMIC_TYPE_TMP_BUFFER );
1174+ * buffer = ( unsigned char * ) XMALLOC (* len , NULL , DYNAMIC_TYPE_TMP_BUFFER );
11751175 if (* buffer == NULL )
11761176 ret = MEMORY_E ;
11771177 }
@@ -1231,7 +1231,7 @@ static int wp11_Object_New(WP11_Slot* slot, CK_KEY_TYPE type,
12311231 int ret = 0 ;
12321232 WP11_Object * obj = NULL ;
12331233
1234- obj = XMALLOC (sizeof (* obj ), NULL , DYNAMIC_TYPE_TMP_BUFFER );
1234+ obj = ( WP11_Object * ) XMALLOC (sizeof (* obj ), NULL , DYNAMIC_TYPE_TMP_BUFFER );
12351235 if (obj == NULL )
12361236 ret = MEMORY_E ;
12371237
@@ -1411,7 +1411,7 @@ static int wp11_Object_Encode_RsaKey(WP11_Object* object)
14111411 if (ret == 0 ) {
14121412 XFREE (object -> keyData , NULL , DYNAMIC_TYPE_TMP_BUFFER );
14131413 /* Allocate buffer to hold encoded key. */
1414- object -> keyData = XMALLOC (object -> keyDataLen , NULL ,
1414+ object -> keyData = ( unsigned char * ) XMALLOC (object -> keyDataLen , NULL ,
14151415 DYNAMIC_TYPE_TMP_BUFFER );
14161416 if (object -> keyData == NULL )
14171417 ret = MEMORY_E ;
@@ -1602,7 +1602,7 @@ static int wp11_Object_Encode_EccKey(WP11_Object* object)
16021602 if (ret == 0 ) {
16031603 XFREE (object -> keyData , NULL , DYNAMIC_TYPE_TMP_BUFFER );
16041604 /* Allocate buffer to hold encoded key. */
1605- object -> keyData = XMALLOC (object -> keyDataLen , NULL ,
1605+ object -> keyData = ( unsigned char * ) XMALLOC (object -> keyDataLen , NULL ,
16061606 DYNAMIC_TYPE_TMP_BUFFER );
16071607 if (object -> keyData == NULL )
16081608 ret = MEMORY_E ;
@@ -1762,7 +1762,7 @@ static int wp11_Object_Encode_DhKey(WP11_Object* object)
17621762 object -> keyDataLen = object -> data .dhKey .len + AES_BLOCK_SIZE ;
17631763 XFREE (object -> keyData , NULL , DYNAMIC_TYPE_TMP_BUFFER );
17641764 /* Allocate buffer to hold encoded key. */
1765- object -> keyData = XMALLOC (object -> keyDataLen , NULL ,
1765+ object -> keyData = ( unsigned char * ) XMALLOC (object -> keyDataLen , NULL ,
17661766 DYNAMIC_TYPE_TMP_BUFFER );
17671767 if (object -> keyData == NULL )
17681768 ret = MEMORY_E ;
@@ -2021,7 +2021,7 @@ static int wp11_Object_Store_DhKey(WP11_Object* object, int tokenId, int objId)
20212021 }
20222022 if (ret == 0 ) {
20232023 /* Allocate buffer to hold encoded key. */
2024- der = XMALLOC (len , NULL , DYNAMIC_TYPE_TMP_BUFFER );
2024+ der = ( unsigned char * ) XMALLOC (len , NULL , DYNAMIC_TYPE_TMP_BUFFER );
20252025 if (der == NULL )
20262026 ret = MEMORY_E ;
20272027 }
@@ -2084,7 +2084,7 @@ static int wp11_Object_Encode_SymmKey(WP11_Object* object)
20842084 object -> keyDataLen = object -> data .symmKey .len + AES_BLOCK_SIZE ;
20852085 XFREE (object -> keyData , NULL , DYNAMIC_TYPE_TMP_BUFFER );
20862086 /* Allocate buffer to hold encoded key. */
2087- object -> keyData = XMALLOC (object -> keyDataLen , NULL ,
2087+ object -> keyData = ( unsigned char * ) XMALLOC (object -> keyDataLen , NULL ,
20882088 DYNAMIC_TYPE_TMP_BUFFER );
20892089 if (object -> keyData == NULL )
20902090 ret = MEMORY_E ;
@@ -3849,7 +3849,7 @@ WP11_Slot* WP11_Session_GetSlot(WP11_Session* session)
38493849}
38503850
38513851/**
3852- * Get the mechansim associated with the session.
3852+ * Get the mechanism associated with the session.
38533853 *
38543854 * @param session [in] Session object.
38553855 * @return Mechanism of the session.
@@ -3976,7 +3976,7 @@ int WP11_Session_SetOaepParams(WP11_Session* session, CK_MECHANISM_TYPE hashAlg,
39763976 oaep -> labelSz = 0 ;
39773977 }
39783978 if (ret == 0 && label != NULL ) {
3979- oaep -> label = XMALLOC (labelSz , NULL , DYNAMIC_TYPE_TMP_BUFFER );
3979+ oaep -> label = ( byte * ) XMALLOC (labelSz , NULL , DYNAMIC_TYPE_TMP_BUFFER );
39803980 if (oaep -> label == NULL )
39813981 ret = MEMORY_E ;
39823982 else {
@@ -4086,7 +4086,8 @@ int WP11_Session_SetGcmParams(WP11_Session* session, unsigned char* iv,
40864086 gcm -> ivSz = ivSz ;
40874087 gcm -> tagBits = tagBits ;
40884088 if (aad != NULL ) {
4089- gcm -> aad = XMALLOC (aadLen , NULL , DYNAMIC_TYPE_TMP_BUFFER );
4089+ gcm -> aad = (unsigned char * )XMALLOC (aadLen , NULL ,
4090+ DYNAMIC_TYPE_TMP_BUFFER );
40904091 if (gcm -> aad == NULL )
40914092 ret = MEMORY_E ;
40924093 if (ret == 0 ) {
@@ -4356,7 +4357,7 @@ void WP11_Session_Find(WP11_Session* session, int onToken,
43564357 while ((obj = wp11_Session_FindNext (session , onToken , obj )) != NULL ) {
43574358 for (i = 0 ; i < (int )ulCount ; i ++ ) {
43584359 attr = & pTemplate [i ];
4359- if (!WP11_Object_MatchAttr (obj , attr -> type , attr -> pValue ,
4360+ if (!WP11_Object_MatchAttr (obj , attr -> type , ( byte * ) attr -> pValue ,
43604361 attr -> ulValueLen )) {
43614362 break ;
43624363 }
@@ -5492,7 +5493,8 @@ static int WP11_Object_SetKeyId(WP11_Object* object, unsigned char* keyId,
54925493
54935494 if (object -> keyId != NULL )
54945495 XFREE (object -> keyId , NULL , DYNAMIC_TYPE_TMP_BUFFER );
5495- object -> keyId = XMALLOC (keyIdLen , NULL , DYNAMIC_TYPE_TMP_BUFFER );
5496+ object -> keyId = (unsigned char * )XMALLOC (keyIdLen , NULL ,
5497+ DYNAMIC_TYPE_TMP_BUFFER );
54965498 if (object -> keyId == NULL )
54975499 ret = MEMORY_E ;
54985500 if (ret == 0 ) {
@@ -5519,7 +5521,8 @@ static int WP11_Object_SetLabel(WP11_Object* object, unsigned char* label,
55195521
55205522 if (object -> label != NULL )
55215523 XFREE (object -> label , NULL , DYNAMIC_TYPE_TMP_BUFFER );
5522- object -> label = XMALLOC (labelLen , NULL , DYNAMIC_TYPE_TMP_BUFFER );
5524+ object -> label = (unsigned char * )XMALLOC (labelLen , NULL ,
5525+ DYNAMIC_TYPE_TMP_BUFFER );
55235526 if (object -> label == NULL )
55245527 ret = MEMORY_E ;
55255528 if (ret == 0 ) {
@@ -5786,7 +5789,7 @@ int WP11_Object_MatchAttr(WP11_Object* object, CK_ATTRIBUTE_TYPE type,
57865789 }
57875790 else {
57885791 /* Allocate a buffer to hold data and then compare. */
5789- ptr = XMALLOC (len , NULL , DYNAMIC_TYPE_TMP_BUFFER );
5792+ ptr = ( byte * ) XMALLOC (len , NULL , DYNAMIC_TYPE_TMP_BUFFER );
57905793 if (ptr != NULL ) {
57915794 if (WP11_Object_GetAttr (object , type , ptr , & attrLen ) == 0 )
57925795 ret = (attrLen == len ) && (XMEMCMP (ptr , data , len ) == 0 );
@@ -7534,7 +7537,7 @@ int WP11_AesGcm_DecryptUpdate(unsigned char* enc, word32 encSz,
75347537 unsigned char * newEnc ;
75357538 WP11_GcmParams * gcm = & session -> params .gcm ;
75367539
7537- newEnc = XREALLOC (gcm -> enc , gcm -> encSz + encSz , NULL ,
7540+ newEnc = ( unsigned char * ) XREALLOC (gcm -> enc , gcm -> encSz + encSz , NULL ,
75387541 DYNAMIC_TYPE_TMP_BUFFER );
75397542 if (newEnc == NULL )
75407543 ret = MEMORY_E ;
0 commit comments