You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

25 lines
758 B

Index: Makefile
--- Makefile.orig 2006-01-15 12:10:01 +0100
+++ Makefile 2007-09-09 10:11:50 +0200
@@ -1,8 +1,7 @@
all: ssss-split ssss-combine ssss.1 ssss.1.html
ssss-split: ssss.c
- $(CC) -W -Wall -O2 -lgmp -o ssss-split ssss.c
- strip ssss-split
+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o ssss-split ssss.c -lgmp $(LIBS)
ssss-combine: ssss-split
ln -f ssss-split ssss-combine
Index: ssss.c
--- ssss.c.orig 2006-01-15 12:10:01 +0100
+++ ssss.c 2007-09-09 10:12:05 +0200
@@ -348,7 +348,7 @@
#define MPZ_SWAP(A, B) \
do { mpz_set(h, A); mpz_set(A, B); mpz_set(B, h); } while(0)
-int restore_secret(int n, mpz_t (*A)[n], mpz_t b[])
+int restore_secret(int n, void *A, mpz_t b[])
{
mpz_t (*AA)[n] = (mpz_t (*)[n])A;
int i, j, k, found;