summaryrefslogtreecommitdiff
path: root/mpi/mpi-mpow.c
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2008-08-20 17:59:42 +0000
committerWerner Koch <wk@gnupg.org>2008-08-20 17:59:42 +0000
commit2f818ed3f919a9f8f565b67007b194fa953e7d9b (patch)
tree72827351385a8fb1e13998f9df6864287bec2dcf /mpi/mpi-mpow.c
parentee4d4642216dd04c84a360a5dd59c090e095114c (diff)
downloadlibgcrypt-2f818ed3f919a9f8f565b67007b194fa953e7d9b.tar.gz
Replace assert calls by a new gcry_assert at most places.
Diffstat (limited to 'mpi/mpi-mpow.c')
-rw-r--r--mpi/mpi-mpow.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/mpi/mpi-mpow.c b/mpi/mpi-mpow.c
index f37c6f9e..131c5b67 100644
--- a/mpi/mpi-mpow.c
+++ b/mpi/mpi-mpow.c
@@ -21,10 +21,10 @@
#include <config.h>
#include <stdio.h>
#include <stdlib.h>
+
#include "mpi-internal.h"
#include "longlong.h"
#include "g10lib.h"
-#include <assert.h>
/* Barrett is slower than the classical way. It can be tweaked by
@@ -77,7 +77,7 @@ _gcry_mpi_mulpowm( gcry_mpi_t res, gcry_mpi_t *basearray, gcry_mpi_t *exparray,
for(k=0; basearray[k]; k++ )
;
- assert(k);
+ gcry_assert(k);
for(t=0, i=0; (tmp=exparray[i]); i++ ) {
/*log_mpidump("exp: ", tmp );*/
j = mpi_get_nbits(tmp);
@@ -85,9 +85,9 @@ _gcry_mpi_mulpowm( gcry_mpi_t res, gcry_mpi_t *basearray, gcry_mpi_t *exparray,
t = j;
}
/*log_mpidump("mod: ", m );*/
- assert(i==k);
- assert(t);
- assert( k < 10 );
+ gcry_assert (i==k);
+ gcry_assert (t);
+ gcry_assert (k < 10);
G = gcry_xcalloc( (1<<k) , sizeof *G );
#ifdef USE_BARRETT
@@ -100,7 +100,7 @@ _gcry_mpi_mulpowm( gcry_mpi_t res, gcry_mpi_t *basearray, gcry_mpi_t *exparray,
barrett_mulm(tmp, res, res, m, barrett_y, barrett_k,
barrett_r1, barrett_r2 );
idx = build_index( exparray, k, i, t );
- assert( idx >= 0 && idx < (1<<k) );
+ gcry_assert (idx >= 0 && idx < (1<<k));
if( !G[idx] ) {
if( !idx )
G[0] = mpi_alloc_set_ui( 1 );