@@ -842,14 +842,14 @@ TEST_F(rnp_tests, test_ffi_decrypt_v6_skesk_test_vectors)
842
842
843
843
assert_rnp_success (
844
844
rnp_input_from_path (&input, " data/test_crypto_refresh/v6_skesk_eax.asc" ));
845
- assert_rnp_success (rnp_output_to_null (&output));
846
845
assert_rnp_success (rnp_output_to_path (&output, " decrypted" ));
847
846
assert_rnp_success (rnp_op_verify_create (&verify, ffi, input, output));
848
847
assert_rnp_success (rnp_op_verify_execute (verify));
849
848
assert_string_equal (file_to_str (" decrypted" ).c_str (), " Hello, world!" );
850
849
assert_int_equal (unlink (" decrypted" ), 0 );
851
850
rnp_input_destroy (input);
852
851
rnp_output_destroy (output);
852
+ rnp_op_verify_destroy (verify);
853
853
854
854
assert_rnp_success (
855
855
rnp_input_from_path (&input, " data/test_crypto_refresh/v6_skesk_ocb.asc" ));
@@ -860,6 +860,7 @@ TEST_F(rnp_tests, test_ffi_decrypt_v6_skesk_test_vectors)
860
860
assert_int_equal (unlink (" decrypted" ), 0 );
861
861
rnp_input_destroy (input);
862
862
rnp_output_destroy (output);
863
+ rnp_op_verify_destroy (verify);
863
864
864
865
rnp_ffi_destroy (ffi);
865
866
}
@@ -892,6 +893,7 @@ TEST_F(rnp_tests, test_ffi_v6_skesk_enc_dec)
892
893
assert_rnp_success (rnp_op_encrypt_execute (enc));
893
894
rnp_input_destroy (input);
894
895
rnp_output_destroy (output);
896
+ rnp_op_encrypt_destroy (enc);
895
897
896
898
assert_rnp_success (rnp_ffi_set_pass_provider (
897
899
ffi, ffi_string_password_provider, (void *) " password" ));
@@ -903,6 +905,7 @@ TEST_F(rnp_tests, test_ffi_v6_skesk_enc_dec)
903
905
assert_string_equal (file_to_str (" decrypted" ).c_str (), plaintext);
904
906
rnp_input_destroy (input);
905
907
rnp_output_destroy (output);
908
+ rnp_op_verify_destroy (verify);
906
909
907
910
assert_int_equal (unlink (" decrypted" ), 0 );
908
911
assert_int_equal (unlink (" encrypted" ), 0 );
0 commit comments