mpi: Fix gcry_mpi_copy for NULL opaque data.
authorWerner Koch <wk@gnupg.org>
Mon, 13 Apr 2015 09:48:33 +0000 (11:48 +0200)
committerWerner Koch <wk@gnupg.org>
Mon, 13 Apr 2015 09:48:33 +0000 (11:48 +0200)
commit9fca46864e1b5a9c788072113589454adb89fa97
tree4d6a892bade0bfb60be9bedbde2f67f477817d9d
parent6e31a2805c5e808fe50a0c2529823f6501db2d38
mpi: Fix gcry_mpi_copy for NULL opaque data.

* mpi/mpiutil.c (_gcry_mpi_copy): Copy opaque only if needed.
--

gcry_mpi_set_opaque allows to store NULL as opaque data.  Thus we also
need to take care when copying such data.

Signed-off-by: Werner Koch <wk@gnupg.org>
mpi/mpiutil.c