diff --git a/include/secp256k1_musig.h b/include/secp256k1_musig.h index b24c94ce..7af7543f 100644 --- a/include/secp256k1_musig.h +++ b/include/secp256k1_musig.h @@ -1,6 +1,10 @@ #ifndef SECP256K1_MUSIG_H #define SECP256K1_MUSIG_H +#ifdef __cplusplus +extern "C" { +#endif + #include /** This module implements a Schnorr-based multi-signature scheme called MuSig @@ -426,4 +430,8 @@ SECP256K1_API SECP256K1_WARN_UNUSED_RESULT int secp256k1_musig_extract_secret_ad int nonce_is_negated ) SECP256K1_ARG_NONNULL(1) SECP256K1_ARG_NONNULL(2) SECP256K1_ARG_NONNULL(3) SECP256K1_ARG_NONNULL(4); +#ifdef __cplusplus +} +#endif + #endif