From 0e10902ad7584277ac966367efc712b183784532 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Thu, 24 Jul 2014 16:16:53 +0200 Subject: mpi: Extend the internal mpi_get_buffer. * mpi/mpicoder.c (do_get_buffer): Add arg EXTRAALLOC. (_gcry_mpi_get_buffer_extra): New. --- src/mpi.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/mpi.h') diff --git a/src/mpi.h b/src/mpi.h index 24795608..7407b7fc 100644 --- a/src/mpi.h +++ b/src/mpi.h @@ -158,6 +158,9 @@ void _gcry_log_mpidump( const char *text, gcry_mpi_t a ); u32 _gcry_mpi_get_keyid( gcry_mpi_t a, u32 *keyid ); byte *_gcry_mpi_get_buffer (gcry_mpi_t a, unsigned int fill_le, unsigned int *r_nbytes, int *sign); +byte *_gcry_mpi_get_buffer_extra (gcry_mpi_t a, unsigned int fill_le, + int extraalloc, + unsigned int *r_nbytes, int *sign); byte *_gcry_mpi_get_secure_buffer (gcry_mpi_t a, unsigned int fill_le, unsigned *r_nbytes, int *sign); void _gcry_mpi_set_buffer ( gcry_mpi_t a, const void *buffer, -- cgit v1.2.1