From 630aca794ddf057fb7265b7dc346374743036af4 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Mon, 4 Nov 2013 16:47:13 +0100 Subject: mpi: Add function gcry_mpi_set_opaque_copy. * src/gcrypt.h.in (gcry_mpi_set_opaque_copy): New. * src/visibility.c (gcry_mpi_set_opaque_copy): New. * src/visibility.h (gcry_mpi_set_opaque_copy): Mark visible. * src/libgcrypt.def, src/libgcrypt.vers: Add new API. * tests/mpitests.c (test_opaque): Add test. Signed-off-by: Werner Koch --- src/visibility.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/visibility.c') diff --git a/src/visibility.c b/src/visibility.c index 1f7bb3ad..852bdf98 100644 --- a/src/visibility.c +++ b/src/visibility.c @@ -629,6 +629,12 @@ gcry_mpi_set_opaque (gcry_mpi_t a, void *p, unsigned int nbits) return _gcry_mpi_set_opaque (a, p, nbits); } +gcry_mpi_t +gcry_mpi_set_opaque_copy (gcry_mpi_t a, const void *p, unsigned int nbits) +{ + return _gcry_mpi_set_opaque_copy (a, p, nbits); +} + void * gcry_mpi_get_opaque (gcry_mpi_t a, unsigned int *nbits) { -- cgit v1.2.1