Skip to content

Commit 77defd2

Browse files
Add secp256k1_ prefix to default callback functions
1 parent 908bdce commit 77defd2

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/secp256k1.c

+10-10
Original file line numberDiff line numberDiff line change
@@ -36,28 +36,28 @@
3636
#ifndef USE_EXTERNAL_DEFAULT_CALLBACKS
3737
#include <stdlib.h>
3838
#include <stdio.h>
39-
static void default_illegal_callback_fn(const char* str, void* data) {
39+
static void secp256k1_default_illegal_callback_fn(const char* str, void* data) {
4040
(void)data;
4141
fprintf(stderr, "[libsecp256k1] illegal argument: %s\n", str);
4242
abort();
4343
}
44-
static void default_error_callback_fn(const char* str, void* data) {
44+
static void secp256k1_default_error_callback_fn(const char* str, void* data) {
4545
(void)data;
4646
fprintf(stderr, "[libsecp256k1] internal consistency check failed: %s\n", str);
4747
abort();
4848
}
4949
#else
50-
void default_illegal_callback_fn(const char* str, void* data);
51-
void default_error_callback_fn(const char* str, void* data);
50+
void secp256k1_default_illegal_callback_fn(const char* str, void* data);
51+
void secp256k1_default_error_callback_fn(const char* str, void* data);
5252
#endif
5353

5454
static const secp256k1_callback default_illegal_callback = {
55-
default_illegal_callback_fn,
55+
secp256k1_default_illegal_callback_fn,
5656
NULL
5757
};
5858

5959
static const secp256k1_callback default_error_callback = {
60-
default_error_callback_fn,
60+
secp256k1_default_error_callback_fn,
6161
NULL
6262
};
6363

@@ -71,8 +71,8 @@ struct secp256k1_context_struct {
7171
static const secp256k1_context secp256k1_context_no_precomp_ = {
7272
{ 0 },
7373
{ 0 },
74-
{ default_illegal_callback_fn, 0 },
75-
{ default_error_callback_fn, 0 }
74+
{ secp256k1_default_illegal_callback_fn, 0 },
75+
{ secp256k1_default_error_callback_fn, 0 }
7676
};
7777
const secp256k1_context *secp256k1_context_no_precomp = &secp256k1_context_no_precomp_;
7878

@@ -190,7 +190,7 @@ void secp256k1_context_destroy(secp256k1_context* ctx) {
190190
void secp256k1_context_set_illegal_callback(secp256k1_context* ctx, void (*fun)(const char* message, void* data), const void* data) {
191191
ARG_CHECK_NO_RETURN(ctx != secp256k1_context_no_precomp);
192192
if (fun == NULL) {
193-
fun = default_illegal_callback_fn;
193+
fun = secp256k1_default_illegal_callback_fn;
194194
}
195195
ctx->illegal_callback.fn = fun;
196196
ctx->illegal_callback.data = data;
@@ -199,7 +199,7 @@ void secp256k1_context_set_illegal_callback(secp256k1_context* ctx, void (*fun)(
199199
void secp256k1_context_set_error_callback(secp256k1_context* ctx, void (*fun)(const char* message, void* data), const void* data) {
200200
ARG_CHECK_NO_RETURN(ctx != secp256k1_context_no_precomp);
201201
if (fun == NULL) {
202-
fun = default_error_callback_fn;
202+
fun = secp256k1_default_error_callback_fn;
203203
}
204204
ctx->error_callback.fn = fun;
205205
ctx->error_callback.data = data;

0 commit comments

Comments
 (0)