@@ -35,8 +35,7 @@ static const secp256k1_callback default_error_callback = {
3535};
3636
3737int main (int argc , char * * argv ) {
38- secp256k1_ecmult_gen_context ctx ;
39- void * prealloc , * base ;
38+ secp256k1_ge_storage * table ;
4039 int inner ;
4140 int outer ;
4241 FILE * fp ;
@@ -59,13 +58,12 @@ int main(int argc, char **argv) {
5958 fprintf (fp , "#endif\n" );
6059 fprintf (fp , "static const secp256k1_ge_storage secp256k1_ecmult_static_context[ECMULT_GEN_PREC_N][ECMULT_GEN_PREC_G] = {\n" );
6160
62- base = checked_malloc (& default_error_callback , ECMULT_GEN_PREC_TABLE_SIZE );
63- prealloc = base ;
64- secp256k1_ecmult_gen_create_prec_table (& ctx , & prealloc );
61+ table = checked_malloc (& default_error_callback , ECMULT_GEN_PREC_TABLE_SIZE );
62+ secp256k1_ecmult_gen_create_prec_table (table );
6563 for (outer = 0 ; outer != ECMULT_GEN_PREC_N ; outer ++ ) {
6664 fprintf (fp ,"{\n" );
6765 for (inner = 0 ; inner != ECMULT_GEN_PREC_G ; inner ++ ) {
68- fprintf (fp ," SC(%uu, %uu, %uu, %uu, %uu, %uu, %uu, %uu, %uu, %uu, %uu, %uu, %uu, %uu, %uu, %uu)" , SECP256K1_GE_STORAGE_CONST_GET (( * ctx . prec ) [outer ][ inner ]));
66+ fprintf (fp ," SC(%uu, %uu, %uu, %uu, %uu, %uu, %uu, %uu, %uu, %uu, %uu, %uu, %uu, %uu, %uu, %uu)" , SECP256K1_GE_STORAGE_CONST_GET (table [outer * ECMULT_GEN_PREC_G + inner ]));
6967 if (inner != ECMULT_GEN_PREC_G - 1 ) {
7068 fprintf (fp ,",\n" );
7169 } else {
@@ -79,7 +77,7 @@ int main(int argc, char **argv) {
7977 }
8078 }
8179 fprintf (fp ,"};\n" );
82- free (base );
80+ free (table );
8381
8482 fprintf (fp , "#undef SC\n" );
8583 fprintf (fp , "#endif\n" );
0 commit comments