diff --git a/src/generators/comba_sqr_gen.c b/src/generators/comba_sqr_gen.c index a5a8ed1..3883e4e 100644 --- a/src/generators/comba_sqr_gen.c +++ b/src/generators/comba_sqr_gen.c @@ -96,9 +96,8 @@ printf( " B->used = %d;\n" " B->sign = FP_ZPOS;\n" " memcpy(B->dp, b, %d * sizeof(fp_digit));\n" -" memset(B->dp + %d, 0, (FP_SIZE - %d) * sizeof(fp_digit));\n" " fp_clamp(B);\n" -"}\n#endif\n\n\n", N+N, N+N, N+N, N+N); +"}\n#endif\n\n\n", N+N, N+N); return 0; } diff --git a/src/generators/comba_sqr_smallgen.c b/src/generators/comba_sqr_smallgen.c index f4718f0..fc24e13 100644 --- a/src/generators/comba_sqr_smallgen.c +++ b/src/generators/comba_sqr_smallgen.c @@ -102,9 +102,8 @@ printf( " B->used = %d;\n" " B->sign = FP_ZPOS;\n" " memcpy(B->dp, b, %d * sizeof(fp_digit));\n" -" memset(B->dp + %d, 0, (FP_SIZE - %d) * sizeof(fp_digit));\n" " fp_clamp(B);\n" -" break;\n\n", N+N, N+N, N+N, N+N); +" break;\n\n", N+N, N+N); } printf("}\n}\n\n#endif /* TFM_SMALL_SET */\n");