From 6fd4949bcfa327a29a07b2ec8cfdca4ecc7e2cb7 Mon Sep 17 00:00:00 2001 From: Willy-JL <49810075+Willy-JL@users.noreply.github.com> Date: Mon, 20 Mar 2023 17:24:37 +0000 Subject: [PATCH] Fix subghz remote api symbols (#175) --- firmware/targets/f7/api_symbols.csv | 2 +- lib/subghz/protocols/secplus_v2.h | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/firmware/targets/f7/api_symbols.csv b/firmware/targets/f7/api_symbols.csv index e12bbf3c5..304a895f2 100644 --- a/firmware/targets/f7/api_symbols.csv +++ b/firmware/targets/f7/api_symbols.csv @@ -2570,7 +2570,7 @@ Function,+,scene_manager_stop,void,SceneManager* Function,+,sd_api_get_fs_type_text,const char*,SDFsType Function,-,secplus2_get_custom_btn,uint8_t, Function,-,secplus2_get_original_btn,uint8_t, -Function,-,secplus2_reset_original_btn,void, +Function,+,secplus2_reset_original_btn,void, Function,-,secplus2_set_btn,void,uint8_t Function,-,secure_getenv,char*,const char* Function,-,seed48,unsigned short*,unsigned short[3] diff --git a/lib/subghz/protocols/secplus_v2.h b/lib/subghz/protocols/secplus_v2.h index 155d943b2..4d9d5df00 100644 --- a/lib/subghz/protocols/secplus_v2.h +++ b/lib/subghz/protocols/secplus_v2.h @@ -1,6 +1,10 @@ #pragma once #include "base.h" +#ifdef __cplusplus +extern "C" { +#endif + #define SUBGHZ_PROTOCOL_SECPLUS_V2_NAME "Security+ 2.0" typedef struct SubGhzProtocolDecoderSecPlus_v2 SubGhzProtocolDecoderSecPlus_v2; @@ -133,3 +137,7 @@ SubGhzProtocolStatus * @param output Resulting text */ void subghz_protocol_decoder_secplus_v2_get_string(void* context, FuriString* output); + +#ifdef __cplusplus +} +#endif