]> www.wagner.pp.ru Git - openssl-gost/engine.git/blobdiff - gost_crypt.c
Remove duplicates
[openssl-gost/engine.git] / gost_crypt.c
index 8587bd13bb0b4ba1550c28d6afb763c5c33678d0..59d75d788a5493fb1c9d2c6d624f8085d2691a0b 100644 (file)
@@ -584,7 +584,7 @@ int gost_cipher_ctl(EVP_CIPHER_CTX *ctx, int type, int arg, void *ptr)
             c->key_meshing = cur_meshing;
             return ret;
         } else {
-          return 0;
+            return 0;
         }
 #endif
 #ifdef EVP_CTRL_KEY_MESH
@@ -602,7 +602,7 @@ int gost_cipher_ctl(EVP_CIPHER_CTX *ctx, int type, int arg, void *ptr)
 
             c->key_meshing = arg;
             return 1;
-        }                              
+        }
 #endif
     default:
         GOSTerr(GOST_F_GOST_CIPHER_CTL,
@@ -697,7 +697,8 @@ int gost89_get_asn1_parameters(EVP_CIPHER_CTX *ctx, ASN1_TYPE *params)
 
     {
         ASN1_TYPE tmp;
-        ASN1_TYPE_set(&tmp, V_ASN1_OCTET_STRING, gcp->iv);
+        tmp.value.octet_string = gcp->iv;
+        tmp.type = V_ASN1_OCTET_STRING;
         EVP_CIPHER_get_asn1_iv(ctx, &tmp);
     }