35
35
#ifndef USE_EXTERNAL_DEFAULT_CALLBACKS
36
36
#include <stdlib.h>
37
37
#include <stdio.h>
38
- static void default_illegal_callback_fn (const char * str , void * data ) {
38
+ static void secp256k1_default_illegal_callback_fn (const char * str , void * data ) {
39
39
(void )data ;
40
40
fprintf (stderr , "[libsecp256k1] illegal argument: %s\n" , str );
41
41
abort ();
42
42
}
43
- static void default_error_callback_fn (const char * str , void * data ) {
43
+ static void secp256k1_default_error_callback_fn (const char * str , void * data ) {
44
44
(void )data ;
45
45
fprintf (stderr , "[libsecp256k1] internal consistency check failed: %s\n" , str );
46
46
abort ();
47
47
}
48
48
#else
49
- void default_illegal_callback_fn (const char * str , void * data );
50
- void default_error_callback_fn (const char * str , void * data );
49
+ void secp256k1_default_illegal_callback_fn (const char * str , void * data );
50
+ void secp256k1_default_error_callback_fn (const char * str , void * data );
51
51
#endif
52
52
53
53
static const secp256k1_callback default_illegal_callback = {
54
- default_illegal_callback_fn ,
54
+ secp256k1_default_illegal_callback_fn ,
55
55
NULL
56
56
};
57
57
58
58
static const secp256k1_callback default_error_callback = {
59
- default_error_callback_fn ,
59
+ secp256k1_default_error_callback_fn ,
60
60
NULL
61
61
};
62
62
@@ -70,8 +70,8 @@ struct secp256k1_context_struct {
70
70
static const secp256k1_context secp256k1_context_no_precomp_ = {
71
71
{ 0 },
72
72
{ 0 },
73
- { default_illegal_callback_fn , 0 },
74
- { default_error_callback_fn , 0 }
73
+ { secp256k1_default_illegal_callback_fn , 0 },
74
+ { secp256k1_default_error_callback_fn , 0 }
75
75
};
76
76
const secp256k1_context * secp256k1_context_no_precomp = & secp256k1_context_no_precomp_ ;
77
77
@@ -122,7 +122,7 @@ void secp256k1_context_destroy(secp256k1_context* ctx) {
122
122
void secp256k1_context_set_illegal_callback (secp256k1_context * ctx , void (* fun )(const char * message , void * data ), const void * data ) {
123
123
ARG_CHECK_NO_RETURN (ctx != secp256k1_context_no_precomp );
124
124
if (fun == NULL ) {
125
- fun = default_illegal_callback_fn ;
125
+ fun = secp256k1_default_illegal_callback_fn ;
126
126
}
127
127
ctx -> illegal_callback .fn = fun ;
128
128
ctx -> illegal_callback .data = data ;
@@ -131,7 +131,7 @@ void secp256k1_context_set_illegal_callback(secp256k1_context* ctx, void (*fun)(
131
131
void secp256k1_context_set_error_callback (secp256k1_context * ctx , void (* fun )(const char * message , void * data ), const void * data ) {
132
132
ARG_CHECK_NO_RETURN (ctx != secp256k1_context_no_precomp );
133
133
if (fun == NULL ) {
134
- fun = default_error_callback_fn ;
134
+ fun = secp256k1_default_error_callback_fn ;
135
135
}
136
136
ctx -> error_callback .fn = fun ;
137
137
ctx -> error_callback .data = data ;
0 commit comments