From 4af7c82ef0c70a0885b1987e11d60994730c401d Mon Sep 17 00:00:00 2001 From: Michael Vines Date: Mon, 29 Oct 2018 20:12:04 -0700 Subject: [PATCH] Add extern "C" block --- programs/bpf/c/sdk/inc/sol_bpf.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/programs/bpf/c/sdk/inc/sol_bpf.h b/programs/bpf/c/sdk/inc/sol_bpf.h index 3141cbfccf..2c16c7bb99 100644 --- a/programs/bpf/c/sdk/inc/sol_bpf.h +++ b/programs/bpf/c/sdk/inc/sol_bpf.h @@ -3,6 +3,10 @@ * @brief Solana C-based BPF program utility functions and types */ +#ifdef __cplusplus +extern "C" { +#endif + /** * Numeric types */ @@ -268,4 +272,8 @@ SOL_FN_PREFIX void sol_print_params( */ extern bool entrypoint(const uint8_t *input); +#ifdef __cplusplus +} +#endif + /**@}*/