From 1907f0f1664e3a966daa58be956af18e48834ffd Mon Sep 17 00:00:00 2001 From: Tim Ruffing Date: Thu, 11 May 2023 19:08:35 +0200 Subject: [PATCH] build: Make tests work with external default callbacks --- src/tests.c | 5 +++++ src/tests_exhaustive.c | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/src/tests.c b/src/tests.c index da1f0132e..64db038c1 100644 --- a/src/tests.c +++ b/src/tests.c @@ -10,7 +10,12 @@ #include +#ifdef USE_EXTERNAL_DEFAULT_CALLBACKS + #pragma message("Ignoring USE_EXTERNAL_CALLBACKS in tests.") + #undef USE_EXTERNAL_DEFAULT_CALLBACKS +#endif #include "secp256k1.c" + #include "../include/secp256k1.h" #include "../include/secp256k1_preallocated.h" #include "testrand_impl.h" diff --git a/src/tests_exhaustive.c b/src/tests_exhaustive.c index ee60fe9f4..5829dad51 100644 --- a/src/tests_exhaustive.c +++ b/src/tests_exhaustive.c @@ -13,7 +13,12 @@ #define EXHAUSTIVE_TEST_ORDER 13 #endif +#ifdef USE_EXTERNAL_DEFAULT_CALLBACKS + #pragma message("Ignoring USE_EXTERNAL_CALLBACKS in exhaustive_tests.") + #undef USE_EXTERNAL_DEFAULT_CALLBACKS +#endif #include "secp256k1.c" + #include "../include/secp256k1.h" #include "assumptions.h" #include "group.h"