@@ -64,11 +64,11 @@ typedef struct {
64
64
size_t siglen ;
65
65
unsigned char pubkey [33 ];
66
66
size_t pubkeylen ;
67
- } bench_verify_data ;
67
+ } bench_data ;
68
68
69
69
static void bench_verify (void * arg , int iters ) {
70
70
int i ;
71
- bench_verify_data * data = (bench_verify_data * )arg ;
71
+ bench_data * data = (bench_data * )arg ;
72
72
73
73
for (i = 0 ; i < iters ; i ++ ) {
74
74
secp256k1_pubkey pubkey ;
@@ -85,15 +85,9 @@ static void bench_verify(void* arg, int iters) {
85
85
}
86
86
}
87
87
88
- typedef struct {
89
- secp256k1_context * ctx ;
90
- unsigned char msg [32 ];
91
- unsigned char key [32 ];
92
- } bench_sign_data ;
93
-
94
88
static void bench_sign_setup (void * arg ) {
95
89
int i ;
96
- bench_sign_data * data = (bench_sign_data * )arg ;
90
+ bench_data * data = (bench_data * )arg ;
97
91
98
92
for (i = 0 ; i < 32 ; i ++ ) {
99
93
data -> msg [i ] = i + 1 ;
@@ -105,7 +99,7 @@ static void bench_sign_setup(void* arg) {
105
99
106
100
static void bench_sign_run (void * arg , int iters ) {
107
101
int i ;
108
- bench_sign_data * data = (bench_sign_data * )arg ;
102
+ bench_data * data = (bench_data * )arg ;
109
103
110
104
unsigned char sig [74 ];
111
105
for (i = 0 ; i < iters ; i ++ ) {
@@ -137,7 +131,7 @@ int main(int argc, char** argv) {
137
131
int i ;
138
132
secp256k1_pubkey pubkey ;
139
133
secp256k1_ecdsa_signature sig ;
140
- bench_verify_data data ;
134
+ bench_data data ;
141
135
142
136
int d = argc == 1 ;
143
137
int default_iters = 20000 ;
0 commit comments