Renamed hmac_ctx to opad and removed null check.

this array is now part of the struct and not dynamically allocated
so it can't be null.
diff --git a/library/psa_crypto.c b/library/psa_crypto.c
index 60a1197..e51de04 100755
--- a/library/psa_crypto.c
+++ b/library/psa_crypto.c
@@ -1018,11 +1018,8 @@
                     return( PSA_ERROR_NOT_SUPPORTED );
 
                 psa_hash_abort( &operation->ctx.hmac.hash_ctx );
-                if ( operation->ctx.hmac.hmac_ctx != NULL )
-                {
-                    mbedtls_zeroize( operation->ctx.hmac.hmac_ctx,
+                mbedtls_zeroize( operation->ctx.hmac.opad,
                                      block_size);
-                }
             }
             else
 #endif /* MBEDTLS_MD_C */
@@ -1065,7 +1062,7 @@
                            psa_algorithm_t alg )
 {
     unsigned char ipad[PSA_CRYPTO_MD_BLOCK_SIZE];
-    unsigned char *opad = operation->ctx.hmac.hmac_ctx;
+    unsigned char *opad = operation->ctx.hmac.opad;
     size_t i;
     size_t block_size =
         PSA_HASH_BLOCK_SIZE( ( PSA_ALG_HMAC_HASH( alg ) ) );
@@ -1282,7 +1279,7 @@
             if( PSA_ALG_IS_HMAC( operation->alg ) )
             {
                 unsigned char tmp[MBEDTLS_MD_MAX_SIZE];
-                unsigned char *opad = operation->ctx.hmac.hmac_ctx;
+                unsigned char *opad = operation->ctx.hmac.opad;
                 size_t hash_size = 0;
                 unsigned int block_size =
                 PSA_HASH_BLOCK_SIZE( ( PSA_ALG_HMAC_HASH( operation->alg ) ) );