summaryrefslogtreecommitdiff
path: root/mpi/mpiutil.c
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2007-02-23 17:47:56 +0000
committerWerner Koch <wk@gnupg.org>2007-02-23 17:47:56 +0000
commiteaba8d58acda66f428870794115cb22c2590ec5e (patch)
tree26b91c662001beff12e128f0b2c9ededc9e5a55b /mpi/mpiutil.c
parent1cfac9fd5f628c2d505b6c01d2cc0657840299ed (diff)
downloadlibgcrypt-eaba8d58acda66f428870794115cb22c2590ec5e.tar.gz
Ported last changes from 1.2.
Updated some tests. Support for passphrase generated Elgamal keys.
Diffstat (limited to 'mpi/mpiutil.c')
-rw-r--r--mpi/mpiutil.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/mpi/mpiutil.c b/mpi/mpiutil.c
index d74a1f89..20e1ff02 100644
--- a/mpi/mpiutil.c
+++ b/mpi/mpiutil.c
@@ -463,10 +463,13 @@ gcry_mpi_clear_flag( gcry_mpi_t a, enum gcry_mpi_flag flag )
int
gcry_mpi_get_flag( gcry_mpi_t a, enum gcry_mpi_flag flag )
{
- switch( flag ) {
- case GCRYMPI_FLAG_SECURE: return (a->flags & 1);
- case GCRYMPI_FLAG_OPAQUE: return (a->flags & 4);
- default: log_bug("invalid flag value\n");
+ switch (flag)
+ {
+ case GCRYMPI_FLAG_SECURE: return (a->flags & 1);
+ case GCRYMPI_FLAG_OPAQUE: return (a->flags & 4);
+ default: log_bug("invalid flag value\n");
}
+ /*NOTREACHED*/
+ return 0;
}