diff options
Diffstat (limited to 'cipher/primegen.c')
-rw-r--r-- | cipher/primegen.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/cipher/primegen.c b/cipher/primegen.c index 96addd71..5ad9231b 100644 --- a/cipher/primegen.c +++ b/cipher/primegen.c @@ -128,7 +128,7 @@ static ushort small_prime_numbers[] = { void -_gcry_register_primegen_progress ( void (*cb)( void *, int), void *cb_data ) +_gcry_register_primegen_progress ( void (*cb)(void *,const char*,int,int,int), void *cb_data ) { progress_cb = cb; progress_cb_data = cb_data; @@ -138,10 +138,8 @@ _gcry_register_primegen_progress ( void (*cb)( void *, int), void *cb_data ) static void progress( int c ) { - if ( progress_cb ) - progress_cb ( progress_cb_data, c ); - else - fputc( c, stderr ); + if ( progress_cb ) + progress_cb ( progress_cb_data, "primegen", c, 0, 0 ); } |