5
5
***********************************************************************/
6
6
7
7
#include <stdio.h>
8
+ #include <stdlib.h>
8
9
#include <string.h>
9
10
10
11
#include "../include/secp256k1.h"
@@ -188,11 +189,11 @@ int main(int argc, char** argv) {
188
189
|| have_flag (argc , argv , "--help" )
189
190
|| have_flag (argc , argv , "help" )) {
190
191
help (default_iters );
191
- return 0 ;
192
+ return EXIT_SUCCESS ;
192
193
} else if (invalid_args ) {
193
194
fprintf (stderr , "./bench: unrecognized argument.\n\n" );
194
195
help (default_iters );
195
- return 1 ;
196
+ return EXIT_FAILURE ;
196
197
}
197
198
}
198
199
@@ -201,23 +202,23 @@ int main(int argc, char** argv) {
201
202
if (have_flag (argc , argv , "ecdh" )) {
202
203
fprintf (stderr , "./bench: ECDH module not enabled.\n" );
203
204
fprintf (stderr , "Use ./configure --enable-module-ecdh.\n\n" );
204
- return 1 ;
205
+ return EXIT_FAILURE ;
205
206
}
206
207
#endif
207
208
208
209
#ifndef ENABLE_MODULE_RECOVERY
209
210
if (have_flag (argc , argv , "recover" ) || have_flag (argc , argv , "ecdsa_recover" )) {
210
211
fprintf (stderr , "./bench: Public key recovery module not enabled.\n" );
211
212
fprintf (stderr , "Use ./configure --enable-module-recovery.\n\n" );
212
- return 1 ;
213
+ return EXIT_FAILURE ;
213
214
}
214
215
#endif
215
216
216
217
#ifndef ENABLE_MODULE_SCHNORRSIG
217
218
if (have_flag (argc , argv , "schnorrsig" ) || have_flag (argc , argv , "schnorrsig_sign" ) || have_flag (argc , argv , "schnorrsig_verify" )) {
218
219
fprintf (stderr , "./bench: Schnorr signatures module not enabled.\n" );
219
220
fprintf (stderr , "Use ./configure --enable-module-schnorrsig.\n\n" );
220
- return 1 ;
221
+ return EXIT_FAILURE ;
221
222
}
222
223
#endif
223
224
@@ -227,7 +228,7 @@ int main(int argc, char** argv) {
227
228
have_flag (argc , argv , "ellswift_ecdh" )) {
228
229
fprintf (stderr , "./bench: ElligatorSwift module not enabled.\n" );
229
230
fprintf (stderr , "Use ./configure --enable-module-ellswift.\n\n" );
230
- return 1 ;
231
+ return EXIT_FAILURE ;
231
232
}
232
233
#endif
233
234
@@ -275,5 +276,5 @@ int main(int argc, char** argv) {
275
276
run_ellswift_bench (iters , argc , argv );
276
277
#endif
277
278
278
- return 0 ;
279
+ return EXIT_SUCCESS ;
279
280
}
0 commit comments