src/disj.c
/*
 * Allocate the five numbers required for commitment.
 */
Allocate the five numbers required for commitment.
Allocate the five numbers required for commitment .
static golle_error alloc_nums (BIGNUM **t1,
			       BIGNUM **t2,
			       BIGNUM **r1,
			       BIGNUM **s2,
			       BIGNUM **c2)
{
  GOLLE_ASSERT (*t1 = BN_new (), GOLLE_EMEM);
  GOLLE_ASSERT (*t2 = BN_new (), GOLLE_EMEM);
  GOLLE_ASSERT (*r1 = BN_new (), GOLLE_EMEM);
  GOLLE_ASSERT (*s2 = BN_new (), GOLLE_EMEM);
  GOLLE_ASSERT (*c2 = BN_new (), GOLLE_EMEM);
  return GOLLE_OK;
}
static golle_error alloc_nums ( BIGNUM * * t1 , BIGNUM * * t2 , BIGNUM * * r1 , BIGNUM * * s2 , BIGNUM * * c2 ) { GOLLE_ASSERT ( * t1 = BN_new ( ) , GOLLE_EMEM ) ; GOLLE_ASSERT ( * t2 = BN_new ( ) , GOLLE_EMEM ) ; GOLLE_ASSERT ( * r1 = BN_new ( ) , GOLLE_EMEM ) ; GOLLE_ASSERT ( * s2 = BN_new ( ) , GOLLE_EMEM ) ; GOLLE_ASSERT ( * c2 = BN_new ( ) , GOLLE_EMEM ) ; return GOLLE_OK ; }
Allocate the five numbers required for commitment.
Allocate the five numbers required for commitment .