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 + /**@}*/